我试图创建一个简单的电子商务系统。我做的第一件事是从mysql中选择具有相同订单ID的行。我的表看起来像这样:
http://oi61.tinypic.com/142624g.jpg
现在,我想知道如何将它们分成不同的div,它应该是这样的:
http://oi60.tinypic.com/35mk6r6.jpg
这是我的代码:
$con = mysqli_connect("localhost","root","","test");
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$result2 = mysqli_query($con, "SELECT DISTINCT request_date, department_id FROM tbl_requests WHERE request_id=".$_GET['request_id']) ;
while($row2 = mysqli_fetch_array($result2)) {
echo "" . $row2['request_date'] . "<br/>";
echo "Order from Department " . $row2['department_id'] . "<br/>";
echo "<br/>";
echo "<hr/>";
echo "<br/>";
}
$result = mysqli_query($con,"SELECT * FROM tbl_requests WHERE request_id=".$_GET['request_id']);
while($row = mysqli_fetch_array($result)) {
echo "" . $row['request_details'] . "";
echo "<br/>";
}
对不起,如果这个问题不完整,请随时再向我提问。提前谢谢你:)
答案 0 :(得分:0)
您可以使用Javascript
或jQuery
检查数组中的每个产品(更容易)。
这样,您可以检查您的页面是否包含具有该制造ID的任何现有div(即#m_1055,#m_1040)。
如果div确实存在,请在该div中添加产品(jQuery.append()
)
如果没有,则首先将具有该制造商ID的div附加到文档,然后将产品附加到该文档。