PHP初心者。次のような長い SQL クエリがあります。
SELECT name, date, bio, image, articles, related FROM Person WHERE id = $id
次のような方法で mysqli を使用してクエリを作成します。
$results = $mysqli->query($testQuery);
$testQuery は、上で書いた MySQL クエリです。
クエリ テキスト内にフィールドのリストを入力する代わりに、フィールド名を配列などに割り当ててから、クエリ テキスト内でその配列をアンパックしたいので、次のようなことができます。
$testQuery = SELECT {$listOfFields} FROM Person
どうすればそれを達成できるか知っている人はいますか?