0
私はPHPを介してmysqlテーブルからセクションセパレータでソートリストを取得しようとしていますが、少し問題があります。スープのヘッダーにスープを入れたいのではなく、次のヘッダーに入れています。ここでphpグループ化テーブルソート1 off
は、視覚出力されます。ここ
2-Soup
3-Salad
2 Soup Demo: Tom KaKai
4-Entree
3 Salad Demo: Spinach Salad
4 Entree Demo: Pork Chop
4 Entree Demo: Spicy Topped Shrimp
は私のコードです:
$cat = null;
while($row = mysql_fetch_array($result))
{
if($row['catnum'] != $cat)
{
echo '<h1>' . $row['catnum'] . '-' . $row['ctgry'] . '</h1>';
$cat = $row['catnum'];
}
echo "<table><tr><td>" . $row['catnum'] . " </td><td>" . $row['ctgry'] . "</td><td> " . $row['Shrt_Desc'] . "</td></tr>";
}
ソースを見ましたか?ループ内にオープンテーブルタグがありますが、クローズタグはありません。あなたの質問は何ですか? – liquorvicar
あなたの問題に対する答えがわかりませんが、すべての*ループ反復で新しいテーブルを作成していて、 'table'タグを閉じていない場合は、最後のテーブル内に別のテーブルを作成しています。それはそれと関係があります。私はあなたがそれぞれの新しいヘッダーで新しいテーブルを作成し、その同じカテゴリの各エントリのためにそのテーブルに行を追加したいと仮定します。 – Travesty3