3

列ID、名前、電子メール、メッセージ、電話、リンク、およびログインを含むテーブルがあります。ログインは null (空) にすることができます。

その私のSQLリクエスト:

$dbh = new PDO("mysql:host=$dbHost;dbname=$dbName", $dbUser, $dbPassword);
$sth = $dbh->query('SELECT * FROM `form` WHERE login NOT NULL ');
$sth->setFetchMode(PDO::FETCH_ASSOC);

このエラーで

 Call to a member function setFetchMode() on a non-object

「WHERE login NOT NULL」のエラー、私は知っています。このリクエストを正しく行うにはどうすればよいですか?

4

3 に答える 3

10

欠けているIS

SELECT * FROM `form` WHERE login IS NOT NULL
于 2013-01-28T17:21:54.103 に答える
1

IS NOT NULLただの代わりに試してみてくださいNOT NULL

于 2013-01-28T17:22:22.810 に答える
0

あなたが探しています:

「WHEREログインはNULLではありません」

于 2013-01-28T17:25:58.490 に答える