可以先放把表头信息放到一个集合里,
在武平等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站制作、网站设计 网站设计制作按需搭建网站,公司网站建设,企业网站建设,成都品牌网站建设,全网整合营销推广,成都外贸网站建设,武平网站建设费用合理。
然后把数据放入一个二维数组或二维的容器里
例如 :
后台
String[] tis = {"7.1","7.2","7.3"};
ListString[] data = new ArrayListString[]();
data.add(new String[]{"1","2","3"});
data.add(new String[]{"4","5","6"});
data.add(new String[]{"7","8","9"});
request.setAttribute("tis", tis);
request.setAttribute("data", tis);
Jsp:
table
!-- 表头 --
tr
c:forEach items="tis" var="ti"
td${ti}/td
/c:forEach
/tr
!-- 数据 --
c:forEach items="data" var="ds"
tr
c:forEach items="ds" var="d"
td${d}/td
/c:forEach
/tr
/c:forEach
/table
1,把php生成的创建表格语句在mysql客户端里运行,看能不能成功,如果语法错误会有提示;
2,检查mysql用户是否有权限创建表;
首先,这个是mysql的事情,如果不需要动态创建数据表,建议直接用mysql创建好数据库后再用调用。
数据表设计可以用一个表就好,字段:
id,name(名称),level(分级,0是省,1是市,2是区),parent_id(上级id,省的上级为0即可),这样就可以了,比如要查广东省广州市下面的区,就where level=2 and parent_id=广州市的id,以此类推。