我正在尝试截断名为'comments'的表但是每次运行脚本都没有任何反应。我的语法出了什么问题?
<?php
$con = mysql_connect("localhost","user","pass");
if (!$con)
mysql_select_db("dbname", $con);
mysql_query("TRUNCATE TABLE 'comments'");
mysql_close($con);
?>
答案 0 :(得分:2)
如果与mysql服务器的连接失败($ con == FALSE),您似乎只选择数据库“dbname”。
您可能需要将if条件更改为:
if ( $con )
mysql_select_db("dbname", $con);
答案 1 :(得分:2)
引号,请尝试将其更改为:
$result = mysql_query("TRUNCATE TABLE `comments`");
if ( !$result ) print(mysql_error());
这也会告诉你出了什么问题。