私はphpとsmartyを使用するビジネスサイトでいくつかの作業を行っています。現在、請求書が注文部門に送信されており、棚にある商品を体系的に見つける方法が必要です。
すべてのフィールドを設定しましたが、phpを使用してhtmlテーブルの行に並べ替える方法がわかりません。for eachステートメントを使用して、注文された各アイテムの行を作成します。
スマートの組み合わせの有無にかかわらず、phpでこれを行う方法はありますか?私はまだそれに慣れていません、そしてどんな助けもいただければ幸いです。
クエリが見つかりました。
$products = func_query("SELECT $sql_tbl[order_details].itemid, $sql_tbl[products].*, $sql_tbl[products_lng_current].*, $sql_tbl[extra_field_values].value, $sql_tbl[order_details].*, IF($sql_tbl[products].productid IS NULL, 'Y', '') as is_deleted, IF($sql_tbl[order_details].product = '', $sql_tbl[products_lng_current].product, $sql_tbl[order_details].product) as product $fields FROM $sql_tbl[order_details] LEFT JOIN $sql_tbl[products] ON $sql_tbl[order_details].productid = $sql_tbl[products].productid LEFT JOIN $sql_tbl[products_lng_current] ON $sql_tbl[products_lng_current].productid=$sql_tbl[products].productid $join WHERE $sql_tbl[order_details].orderid='$orderid' ORDER BY $sql_tbl[extra_field_values].value desc);
で注文を追加しましたが、ページが壊れてしまいます。