PHP里面怎么按时间创建MySQL数据库? 本帖最后由 UniverseOS 于 2013-03-17 11:34:14 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 MySQL 一般要求表名、字段名符合变量命名规则。即 以字母或下划线 开始,后跟若干个 字母、数字、下划线 组合对于不符合变量命名规则的名字或虽符合但该名字值 mysql 保留字时,需要用转义符 ` 将其括起CREATE TABLE IF NOT EXISTS `201303` (....就可以了 那么变量怎么转义?比如$dbtime=date('Ym'),数据库名称是$dbtime,那么语句怎么写? 按月份建立数据库,比如现在是2013年3月份,就在某库中新建一个叫201303的数据表(如果不存在);4月份就新建201304的数据表,以此类推。我现在要知道这个SQL语句到底怎么写才正确 $dbtime = date('Ym');$sql = "CREATE TABLE IF NOT EXISTS `$dbtime` ( .... ";其实你前面加一个字符不就简单明了了?$dbtime = 't' . date('Ym');$sql = "CREATE TABLE IF NOT EXISTS $dbtime ( .... "; 谁能给我说下:preg_replace()函数的基本用法。 初学PHP。在APACHE里面的配置遇到了个难题,在线求助!!!! 一个弱弱的常识问题,在线结贴 200分,请PHP高手写一篇PHP安全指南 求教:汉化php源码后,数据库中汉字无法显示,该怎么办呢? VBB使用中出现的问题!问了很多高手,他们都不清楚! 自学时碰到问题,求助! 试用期结束,老板一方面说很想留我,但迟迟不肯签合同,另外一方面在招人,我该怎么办? 为什么在网页输入php文件提示下载,安装正常?急?急? 用什么函数或方法取得当前浏览器地址栏的网址? php 超链接传值 报错404 在linux系统上无法实现php发送邮件
即 以字母或下划线 开始,后跟若干个 字母、数字、下划线 组合
对于不符合变量命名规则的名字或虽符合但该名字值 mysql 保留字时,需要用转义符 ` 将其括起
CREATE TABLE IF NOT EXISTS `201303` (....
就可以了
$sql = "CREATE TABLE IF NOT EXISTS `$dbtime` ( .... ";其实你前面加一个字符不就简单明了了?
$dbtime = 't' . date('Ym');
$sql = "CREATE TABLE IF NOT EXISTS $dbtime ( .... ";