MySql SELECT/DELETE获胜';I don’我不在某一栏上工作


MySql SELECT/DELETE won't work on a certain column

我使用的是PHP。当我对某一列使用SELECT时,它会返回一个错误,但所有其他列都可以正常工作。我检查了一下,没有空/空白等单元格。

这是代码:

    $result=mysql_query("SELECT * FROM messages WHERE from='$user' AND reply='-1'");

DELETE在同一列上也不起作用,但所有其他列都起作用!据我所知,这个专栏没有什么不同,我也在不同的脚本上尝试过。除了这一个,桌子上的所有其他桌子都很好。这是个虫子吗?

(基本上,我让每一行都有一个"from"answers"to"单元格。如果消息是对另一个消息的回复,那么"reply"值将更改为该消息的ID。)

from需要在它周围加上backticks(``),或者你需要重命名它。MySQL认为你说了两次FROM