重複の可能性:
mysql_fetch_array() は、パラメーター 1 がリソースであると想定しており、select でブール値が指定されています
私はこれを持っています:
$query=mysql_query("SELECT DISTINCT username FROM messages
WHERE to='admin' AND read='0'");
私が使用するmysql_fetch_assoc($query)
と、エラーが発生します:
PHP Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given
ただし、SQL ステートメントから次を削除するAND read='0'
と、エラーは発生せず、すべてが機能します。
その「読み取り」列には何かがあります。その型は "int(1)" で、デフォルト値は 0 です
なぜそれがそうしているのか誰かが知っていますか?どうもありがとう