基本的な署名が次のようなスリムな GET メソッドのセットアップがあります。
$app->get('/musicians/name/:name', function($name) use ($allFields, $app, $db)
次に、次のようなクエリ テキストを作成します。
$queryText = "SELECT date, bio, articles FROM Musicians WHERE name = :name"
次に、:name パラメーターを、関数が呼び出されたときに導入された $name 変数にバインドします。
これは問題なく機能しますが、ユーザーが一度に複数のミュージシャンを検索できるようにするにはどうすればよいでしょうか。ユーザーに URL に何かを入力してもらい$queryText
、次の行に沿って何かに変換する方法はありますか?"SELECT date, bio, articles FROM Musicians WHERE name = 'Beethoven' OR 'Bach' OR 'The Sex Pistols'"?
注: データベース処理に PDO を使用しています。