TRUNCATE不起作用

时间:2013-03-29 22:46:54

标签: php mysql

有人知道为什么这个SQL查询没有清除我的表(变量$datetoday中的表名) 它运行后的查询,有什么不对?现在$ datetoday = 300313

mysql_query('TRUNCATE TABLE `data`.`".$datetoday."`');

编辑: 错误是:

Could not clear table: Table 'data.".$datetoday."' doesn't exist

1 个答案:

答案 0 :(得分:2)

更改为:

mysql_query('TRUNCATE TABLE `data`.`' . $datetoday . '`');

您将查询括在'中,然后在"周围使用$datetoday