私はデータベースに名前と住所に一致する2つの情報を持っています。 2を返す代わりに、このコードは21を返します。下記を参照してください。 (表)これは役に立つかもしれません ID 名 アドレスなぜMysqlが誤った行数を返すのですか?
$select = mysql_query("
SELECT *
FROM employees
WHERE name LIKE '%John%'
OR name LIKE '%Johanson%'
AND address='Streetford End'
");
$count = mysql_num_rows($select);
echo $count
さて、あなたは、返されたデータを見たのですか? –
あなたはタイプミスがあります。あなたはカッコが必要です – Drew
私はそれが 'アドレスLIKE 'ストリートフォードエンド'でなければならないと思います –