写一个PHP文件,自动循环创建MYSQL表,20分相送表名定义:table20100531,table20100601,table20100602............................table20101231字段为:name text date1 int 11建1年的表 怎么写循环啊
解决方案 »
- 如何实现手机或邮箱注册?
- checking lex output file root... ./configure: line 2540: lex: command not found
- 推荐一个php学习网给大家。。。
- 计划与人合作开发一套免费phpcms,崇尚开源的人请进
- 两个PHP通用分页函数
- 关于PHP用SOCKET发送邮件的问题,请高手帮忙解决!
- 我想问我问题就是我在做2几关联菜单的时候为什么我见个FORM就不行了呢?
- Apache下PHP程序,如何取得ROOT权限?如何设置?
- 不能散1000分。郁闷。又散分
- [求助帖]Warning: mysql_num_rows()
- 什么是 有符号的十进制数 ,另外关于 %c
- 关于取文章预览内容的方法,新手求教。。。
这样不好吗 用timestamp存你的20100531等等等。
for($i=0;$i<366;$i++){
$tabname = 'table' . date('Ymd',strtotime($t) + $i*86400);
$sql = 'create table $tabname .....';
mysql_query($sql);
}
谁让你用一年日期做表的啊 我觉得没这个必要啊 for($n=0;$n<365;$n++){
$table_name = "table".date("Ymd",time()+24*60*60*$n);
mysql_query(" create table {$table_name}( name text, date1 int(11) ); ");
}
}