有人知道为什么这个SQL查询没有清除我的表(变量$datetoday
中的表名)
它运行后的查询,有什么不对?现在$ datetoday = 300313
mysql_query('TRUNCATE TABLE `data`.`".$datetoday."`');
编辑: 错误是:
Could not clear table: Table 'data.".$datetoday."' doesn't exist
答案 0 :(得分:2)
更改为:
mysql_query('TRUNCATE TABLE `data`.`' . $datetoday . '`');
您将查询括在'
中,然后在"
周围使用$datetoday
。