私はカートの配列からアイテムを保持するmysqlテーブルを持っています。 item_id、size、quantityの3つの行には2の注文IDがあります.3つの行には2の注文IDがあります。これらの項目の注文番号と名前を保持するordersという別のテーブルがあります、アドレスなど私は各注文番号とその注文番号に一致する項目を印刷することができるようにしたいが、注文番号を繰り返して3回印刷すると、とにかく注文番号を持つことができる:1これ以下のアイテム?は1つの注文番号とその番号に関連付けられたアイテムを印刷します
このクエリは、正しい情報をプリントアウトしたが受注3回
$sql = mysql_query("SELECT transactions.*, orders.orderid, orders.date
FROM transactions
LEFT JOIN orders
ON transactions.orderid=orders.orderid
WHERE orders.userid = '$userID'");
にクエリが(あなたがここでは示されていない)結果セットをループするコードがありません...変更する必要はありません...あなたそのループコードにテストを入れ、実際に変更されたときにオーダーIDを表示する必要がある –
オーダーIDが変更されたかどうかをチェックするif文をどのように書くことができますか? –