有谁知道为什么这个SQL查询不能清除我的表(变量$datetoday中的表名)
工作后的查询,怎么了?现在立即$ datetoday = 300313

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


编辑:
错误是:

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

最佳答案

改成:

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


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

07-24 09:32