Web ページで以下の PHP を使用すると「クエリに失敗しました」というメッセージが表示されますがOR column2 LIKE '%$searchterm%'
、クエリから削除すると問題なく動作します。私はすでに問題をグーグルで試し、ダミーのマニュアルを調べました。データベース テーブルには、間違いなく column_2 に検索語が含まれています。
/* send this query to MySQL database */
$query = "SELECT * FROM table WHERE column_1 LIKE '%$searchterm%' OR desc LIKE '%$searchterm%'";
/* process query results */
$result = mysqli_query($cxn,$query) or die ("query failed");
$row = mysqli_fetch_assoc($result);
extract($row);
/* create HTML for web broswer to see */
echo "Column 1 value: $column_1<br><br>";
echo "Column 2 value: $column_2<br><br>";
echo "Column 3 value: $column_3<br><br>";