このステートメントに適切な列をすべて選択しました。私がWHERE user_id = $ userを変更し、$ userが数字の場合、それは動作します。しかし、それはユーザー名の文字が好きではないようです。ユーザーはテーブル内の有効な列で、 'john'は存在します。私は間違って何をしていますか?MySqlステートメントのWHERE節がページを破る
$user = 'john';
// Set the timestamp from the current system time
$time = time();
// Put our query together:
$query = "UPDATE table set
`time` = {$time}
WHERE user = {$user}";
$ userを一重引用符で囲みますか? –
何も変わりません。 – Thomas
一重引用符で、バッキーグではありません。 user = '$ user'は動作していません??? –