このSQLクエリをphpで作成しました。しかし、クエリは ERROR になります。これを削除するAND first_name LIKE '{$first_name}%'
と、正常に機能し、正しい出力が生成されます。以下の構文の問題点をたどることができません。どんな助けでも大歓迎です。ありがとう
$db = new PDO("mysql:dbname=newbie");
$first_name=$_GET["firstname"];
$first_name =$db->quote($first_name);
$last_name=$_GET["lastname"];
$last_name=$db->quote($last_name);
$rows=$db->query("SELECT id,first_name FROM actors WHERE last_name=$last_name AND first_name LIKE '{$first_name}%' ORDER BY film_count DESC LIMIT 1");