私は、ユーザーがShopIDを入力できる形式、車のリストから複数選択、およびグループの価格を持っています。 "audi、saab、volvo"のような車のリストがデータベースに挿入されます。fetch_arrayの中のPHP MySQLの配列
私は現在、すべてのShopID、選択された車とグループ価格を表示するテーブルを表示しようとしています。この表は、すべての車とグループ価格(というよりもshopIDとそれぞれの車のための価格)に関連付けられているお店のIDを示し
Shop ID Cars Price
audi
1 saab 100
volvo
--------------------------- (this is a table border)
saab
2 bmw 200
ford
honda
:理想的には、このテーブルがどのように見えるかです。
今のところ、しかし、私は唯一のような1行に表示するすべての車を取得しています:
Shop ID Cars Price
1 audi, saab, volvo 100
は誰がどのように私は、「カーズ」の配列をループすることができます知っているとのそれぞれを示していますそれは "Shop ID"と "Price"を一度しか表示せず、このすべての情報を1つに表示しながら、自分の行です。 現在、このテーブルを作成するための私のコードは次のように
<table class="table table-striped">
<tr>
<th>ShopID</th>
<th>Cars</th>
<th>Price</th>
</tr>
<?php
while($row = $result->fetch_array()) {
$output = '<tr>';
$output .= '<td>'.$row['shopID'].'</td>';
$output .= '<td>'.$row['cars'].'</td>';
$output .= '<td>'.$row['price'].'</td>';
$output .= '</tr>';
echo $output;
}
?>
</table>
感謝を!
EDIT I)は、(爆発使用しようとしましたが、私は自分のライン上にそれらを取得する方法を知りませんでした、同じ問題に遭遇しました!あなたの車
$cars = str_replace(",", "<br/>", $row['cars']);
$output .= '<td>'.$cars.'</td>';
それからちょうど店の価格。それはsooooもっと簡単になるだろう... – Shadow
try explode()。 –