gpt4 book ai didi

php - 从一个页面链接到另一个对应的 id

转载 作者:行者123 更新时间:2023-11-30 22:46:27 24 4
gpt4 key购买 nike

我有 2 个 php 页面,我的数据库表 products 包含列:productidnameprice关于城市

在第一页 (list.php) 我用 while 循环显示所有只有 name 的产品:

$result = mysql_query("SELECT *
FROM products
JOIN orase
ON anunturi_firme.Oras = orase.id
JOIN domenii
ON anunturi_firme.Domeniu = domenii.id");

while($row = mysql_fetch_array($result)){
?>

<table id="anunt">
<tr>
<td class="left">
<?php echo '<a href="" style="color: blue">'.$row['name'].'</a><br>'; ?>
</td>
</tr>
</table>

<?php
}
?>

我想将每个产品链接到名为 details.php 的第二页,其中包含有关产品的所有详细信息。所以我希望从数据库中的表中显示价格、城市和关于。我对此不太了解,我想它必须是带有 id 的东西

最佳答案

在第一页上,您应该通过向其添加一个 ID(您猜对了)和对包含详细信息的新页面的引用来更新链接:

<?php echo '<a href="details.php?id='.$row['id'].'" style="color: blue">'.$row['name'].'</a><br>'; ?>

在新页面 details.php 中,您可以通过以下方式获取请求的 id:

<?php $product_id = $_GET['id']; ?>

这从 url 中获取 id 参数。然后您可以在数据库中查询特定 ID 并检索详细信息。

<?php $new_query = "SELECT ... WHERE id = ".$product_id; ?>

关于php - 从一个页面链接到另一个对应的 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29472778/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com