私はこの乗客テーブルの日付を持っています:
つまり、予約000004
には、旅程との2つの旅程が0000010 (AAC Hangar - Anvaya Cove)
あり0000011 (Anvaya Cove - AAC Hangar)
、すべての旅程には2人の乗客がいます(0000007 (taiga)
そして0000011 riyuuji
、0000010 AAC Hangar - Anvaya Cove while
0000008 minori and
0000012 ami are passengers of
0000011 Anvaya Cove-AAC格納庫の乗客です)。
私はそれらを使用して連結しようとしていますgroup_concat
が、私はこれのようにしかできません:
$a=mysql_query("select group_concat(pass_name separator ', ') as 'pass' from passengers where reservno = '0000004' order by id asc") or die(mysql_error());
$b=mysql_fetch_array($a);
$c=$b['pass'];
結果:taiga, minori, riyuuji, ami
。
しかし、私はそれを次のように見せたいです: taiga, riyuuji / minori, ami
これは使用して可能group_concat
ですか?これにはステートメントが含まれることはわかっていますがwhile
、現時点ではまだ目的の出力を取得できません。助けてください。