我正在使用 php 和 smarty 的商业网站上做一些工作。现在我们有一张发票被发送到订单部门,需要一种方法来系统地查找货架上的物品。
我已经设置了所有字段,但我不知道如何使用 php 对 html 表行进行排序。它使用 for each 语句为每个订购的项目创建一行。
有没有办法用 php 和 smarty 的组合来做到这一点?我还是新手,任何帮助将不胜感激。
我找到了查询。
$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);
我添加了订单,但是,它打破了页面。