我有一个基于php的网页。这样就可以提取产品订单历史记录:
$sql = "SELECT * FROM products WHERE userid=$userid ";
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0){
while ($row = mysqli_fetch_assoc($result)){
$product_name = $row["product_name"];
$order_id = $row["order_id"];
}}
如果用户想要选择查看订单的更多信息,我会使用这样的表格:(获取product_id,以便我可以在下一页传递它,然后用它来调用sql数据库中的数据)
<input type='hidden' name='order_id' >
这意味着显示的网址是 www.mywebsite.com/order (打开order.php,其中包含上面的代码)。它不是特定于产品/订单。我看到所有网站都有类似 www.website.com/myorders/order1A2312
- 我是否每次都需要它来制作新的网页?因为每次有人按下它都会显示错误,因为在按下按钮期间没有按下任何内容。
简短问题:依靠单个php页面调用数据是一种好习惯吗?或者我应该特定于用户和订单。