私は配列に複数の行が含まれますSQLの結果を取得するにはどうすればよい:SQL結果
例SQL表:
ID Cat LineID Qty DealID Cost
1 Phone 1 2 8941 25.00
2 Phone 2 43 8941 85.00
3 Net 1 2 8941 1.00
4 App 1 1 8941 87.00
5 Phone 1 20 8942 98.00
は以下のように結果を返すことができるようにしたいと思いますが。
ところで$product[Phone][LineID][Qty]
$product[Phone][1][Qty] -- this would return 2
:猫の中でLineIDが重複することはないだろうが、それはなかれないかもしれません同じLineIDの - DealID 8941下の例のために猫>電話機1,2,3,4のためにそこにLineIDされる可能性がありますが、別の取引の下でIDが存在する可能性がありますCat> Phones 4,5
完全に間違ったツリーを作成しているかどうかわかりませんが、基本的にDealIDですべての結果をループし、すべての情報を取得するためにLineIDを参照する必要があります名前、画像などを保持している別のテーブルからそのLineIDについて...その後の線に沿ってHTMLテーブルに置か:
Product Name Qty Cost Line Total
Phone 1 1 85.00 85.00
私はあまりにもしていないではない場合、私は、これは明らかにされている願っています酷い!!
おかげで、あなたはPHPの関数は、mysql_fetch_arrayを(使用する必要が B.
あなたが@Dereleases(そしてupvoted)の答えをあなたの手助けをしてくれたらそれを受け入れる方がいいでしょう。それはちょっと受諾回答のポイントです。 – Kev