我需要帮助将 MySQL 中的数据与 PHP 结合起来,并将其显示在同一个表中。
现在我得到了这个:
--------------------------------------
|Order ID | Product | Quantity| Cost |
--------------------------------------
| 28 | Salad | 4 | 10.99|
--------------------------------------
--------------------------------------
|Order ID | Product | Quantity| Cost |
--------------------------------------
| 28 | Pizza | 1 | 15 |
--------------------------------------
--------------------------------------
|Order ID | Product | Quantity| Cost |
--------------------------------------
| 26 | Fish | 3 | 12 |
--------------------------------------
--------------------------------------
|Order ID | Product | Quantity| Cost |
--------------------------------------
| 22 | Pizza | 1 | 15 |
--------------------------------------
--------------------------------------
|Order ID | Product | Quantity| Cost |
--------------------------------------
| 22 | Salad | 1 | 10.99|
--------------------------------------
我想这样展示它:
--------------------------------------
|Order ID | Product | Quantity| Cost |
--------------------------------------
| 28 | Salad | 4 | 10.99|
| 28 | Pizza | 1 | 15 |
--------------------------------------
--------------------------------------
|Order ID | Product | Quantity| Cost |
--------------------------------------
| 26 | Fish | 3 | 12 |
--------------------------------------
--------------------------------------
|Order ID | Product | Quantity| Cost |
--------------------------------------
| 22 | Pizza | 1 | 15 |
| 22 | Salad | 1 | 10.99|
--------------------------------------
我的PHP代码:
$username2= $_SESSION['Username'];
$result = mysql_query("SELECT * FROM order_detail, products WHERE order_detail.user = '$username2' AND order_detail.productid = products.serial ORDER BY orderid DESC");
while($row = mysql_fetch_array($result))
{
echo "<table class='curvedEdges'>
<tr>
<th>Order ID</th>
<th>Product</th>
<th>Quantity</th>
<th>Cost</th>
</tr>";
echo "<tr>";
echo "<td>" . $row['orderid'] . "</td>";
echo "<td>" . $row['name'] . "</td>";
echo "<td>" . $row['quantity'] . "</td>";
echo "<td>" . $row['price'] . " LT</td>";
echo "</tr>";
}
echo "</table>";
}
在 PHP 中执行此操作的最简单方法是什么?也许有人可以给我看代码?:) 谢谢!