我想知道为什么这个where子句在MySql中不起作用?我有runDate的列设置为数据类型“日期”和日期会出现在以下格式:SQL在MySQL中的where子句按日期
<?php
$con = mysql_connect("***","***","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("ArnoldsPizzaShop", $con);
$result = mysql_query("SELECT * FROM runinfo WHERE runDate = 2013-01-06");
while($row = mysql_fetch_array($result))
{
echo $row['route'] ;
}
mysql_close($con);
?>
你有没有试着在约会把引号? 'WHERE runDate ='2013-01-06'' – jonhopkins
好吧,再一次:'mysql'-扩展已过时,不再维护,并将被标记为已弃用。改为使用'PDO_MYSQL'或'MySQLi'。 http://php.net/mysql-connect – KingCrunch
你得到了什么错误? –