选择查询表是不行的?

时间:2014-03-04 16:23:01

标签: php mysql select

这里我有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);

3 个答案:

答案 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”错误。如果将其更改为与表名一致,会发生什么?