这里我有2个选项,我已用于我创建的表但它似乎没有工作。这些字段与MySQL表相同。
任何人都可以看到我的问题吗?我试过这两个?
$sql="SELECT * FROM Triage WHERE 'Traige completed' = 'No'";
$result=mysql_query($sql);
或
$sql="
SELECT t2.*
FROM Triage t2
WHERE t2.'Traige completed' = 'No'
";
$result=mysql_query($sql);
答案 0 :(得分:2)
错误讯息?
尝试
$sql="SELECT * FROM Triage WHERE `Traige completed` = 'No'";
$result=mysql_query($sql);
`而不是'
答案 1 :(得分:1)
试试这个,你需要使用反引号而不是'
$sql="SELECT * FROM Triage WHERE `Traige completed` = 'No'";
而不是
$sql="SELECT * FROM Triage WHERE 'Traige completed' = 'No'";
答案 2 :(得分:0)
看起来你的WHERE子句中可能会拼错“triage”错误。如果将其更改为与表名一致,会发生什么?