在Wordpress中构造包含订单商品的数组的最佳方法

时间:2014-06-04 14:47:53

标签: php wordpress

我正在Wordpress网站上工作,目前只有一个成员区域,显示数据库中表格的产品列表。每个产品旁边都有一个select菜单,供用户选择订单的数量。

这个想法是,当用户按下列表下方的“订单”按钮时,他们将被带到订单确认页面,然后最终确定订单。我只是想知道封装所有订单项的最佳方法是什么?

我应该使用数组并将其作为参数传递给订单确认页面吗?

以下是生成表格的代码:

<? $query = "SELECT DISTINCT Supplier_Name FROM suppliers"; 
               $result = $wpdb->get_results($query); ?>
               <? foreach($result as $results): ?>
                <? $supplierName = $results->Supplier_Name; ?>
                <table>
                    <tr><th><? echo $supplierName ?></th></tr>
                    <tr>
                     <th>Stock Code</th>
                     <th>Description</th>
                     <th>Qty Per Pallet</th>
                     <th>Total</th>
                    </tr>
                    <?  $query = "SELECT * FROM suppliers WHERE Supplier_Name = '$supplierName'";
                    $result = $wpdb->get_results($query);
                    foreach($result as $results): ?>
                        <tr>
                        <td><? echo $results->StockCode;?></td>
                        <td><? echo $results->Description;?></td>
                        <td><? echo $results->QuantityPerPallet;?></td>
                        <td><select name="qty">
                            <option>1</option>
                            <option>2</option>
                            <option>3</option>
                            </select>
                        </td>
                        </tr>
                    <? endforeach; ?>
                </table>        
             <? endforeach; ?>
            <a href="#">Order</a>

我很感激任何帮助。

0 个答案:

没有答案