私はこれらすべてに慣れていません。
これは私の最初の問題ですorder
。order_items
order_id--pupil_id --date_bought--total_price
1 ----1001---- 2013-03-07 23:35:49 - 1.00
と
order_id-- product_name
1 ------ product1
1 ------ product2
購入日と合計金額を表示したい。これは、生徒 ID によって選択される最新の order_id で購入された製品との何らかの結合ステートメントになります。これは、おそらくステートメントで desc によって注文されます。
どのように組み合わせたらよいか迷っています。これを達成する方法についてのアイデアや手がかりはありますか?
スティーブ・チェンバーズが私を作った瞬間にこれを手に入れました:
$query = mysql_query("SELECT *
FROM `order` o
JOIN `order_items` oi
ON o.order_id = oi.order_id
ORDER BY o.order_id DESC");
$query_assoc = mysql_fetch_array($query);
echo $query_assoc['product_name'];
echo $query_assoc['date_bought'];
echo $query_assoc['total_price'];
これは、生徒 ID に関連付けられている最後の注文 ID 行が表示されるかどうかを確認するためのテストですが、すべての行を取得してテーブルに配置するにはどうすればよいですか?