我是新手,需要帮助。
我制作了一个页面 (page.php),显示来自 MySQL 的数据列表,但仅提取 我的表格中共有 10 列,其中有 6 列。
在每一行旁边,我放置了一个链接:
<a href="detail.php?id=<?php echo $rows -> num_id;?>" target="_blank">
例如,如果行包含num_id=8
,则链接将为detail.php?id=8
,这实际上有效.
问题是,如何设置detail.php页面来获取num_id
?
我尝试过使用:
if(isset($_GET['id']))
{
$query2="select * from data_table where num_id=$nokasus ";
$result=mysql_query($query2) or die(mysql_error());
while($rows=mysql_fetch_object($result)){ HTML CODE HERE }
感谢您的帮助。
最佳答案
如何通过 $_GET[] 从 url 获取 id 并将其分配给一个变量,然后做你的事情。
示例:
$id = $_GET['id'];
$query = "SELECT * FROM data_table WHERE num_id = $id" ;
关于PHP 和 MySQL - 获取 URL 上的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22677791/