コードを実行すると、クエリで実行されているキーワードがデータベース内のキーワードと同じではないため、対象のエントリを取得できません。
キーワード:
$keywords = 'spaghetti,macaroni,hamburger';
クエリ:
mysql_query("SELECT * FROM ---- WHERE keywords LIKE '%$keywords%' ORDER BY id DESC LIMIT 1");
これらのキーワードを含むエントリをターゲットにしています:
food, restaurant, hamburger, spaghetti, taco,pie
私は 12 時間連続で働いているので、ここで何か単純なものが欠けている可能性があります。ただし、この問題を回避するために何をしようとしてもうまくいきませんでした。
私の見解では、一致するキーワードが 2 つあるため、クエリはターゲット エントリを返す必要があります。
どうすればいいですか?