データベースから情報を抽出して表示する必要があります。私の問題は:列 'fatura'(表A)は常に複数の 'stur'行(表B)にリンクされます。私は、それぞれの「ストール」に対して同じ「ファットゥーラ」を表示しない方法を見つけることができません。MySQL + PHPでデータをグループ化するには?
マイコード:今
<?php
$mysqli = NEW MySQLi('localhost','root','','server');
$sqlFatura = $mysqli->query("SELECT fatura,stur
FROM faturas inner join anexos
WHERE ID_fatura = FK_fatura
");
if($sqlFatura->num_rows > 0){
while($rows = $sqlFatura->fetch_assoc()){
$fatura = $rows['fatura'];
$stur = $rows['stur'];
echo "<p> Fatura $fatura => Stur: $stur </p>";
?>
結果:
'Fatura FT01 => Stur 01
Fatura FT01 => Stur 02
Fatura FT01 => Stur 03
Fatura FT02 => Stur 04
Fatura FT02 => Stur 05'
する必要があります
'Fatura FT01 => Stur 01, 02, 03
Fatura FT02 => Stur 04, 05
任意の提案を歓迎いたします。
ありがとうございます!
あなた 'stur'列は何が含まれているんを見ることができますか?そのようなデータの1つまたは2つを表示してください – 1000111