製品IDの配列リストを取得し、関連データ(別のテーブルに格納されていることはわかっていますが、セットアップが不十分です)を取得し、製品名に基づいてアルファベット順に並べようとしています。これが私がこれまでに持っているものです:
$set = array($aID['id']);
$getInfo = mysql_query("SELECT * FROM tbl WHERE FIND_IN_SET('$set', id) ORDER BY name ASC");
while($product = mysql_fetch_array($getInfo))
{
echo $product['name'] . " <br /\n";
}
while行にエラーメッセージが表示されます。これは、$getInfoクエリ行に問題があることを意味します。私は何が間違っているのですか?どんな助けとすべての建設的な批判もありがたいです。