php按钮,重定向并保存可用于在下一页查询数据库的ID
我最初是从一个外部表获取数据,我试图创建一个详细信息页面,该页面将显示表中一条特定记录的详细信息,我试图获取一个按钮,该按钮将用户重定向到另一个页面,并将保存一个id,该id将用于在第二个页面上查询数据库 第1页 htmlphp按钮,重定向并保存可用于在下一页查询数据库的ID,php,html,mysqli,Php,Html,Mysqli,我最初是从一个外部表获取数据,我试图创建一个详细信息页面,该页面将显示表中一条特定记录的详细信息,我试图获取一个按钮,该按钮将用户重定向到另一个页面,并将保存一个id,该id将用于在第二个页面上查询数据库 第1页 html 您可以使用GET或POST两种不同的方式在页面之间传递数据 使用GET,只需将数据添加到正在生成的URL的末尾 href="http://mayar.abertay.ac.uk/~1702520/UniwebsiteDetails.php?id=the_id"> 它将
您可以使用GET或POST两种不同的方式在页面之间传递数据 使用GET,只需将数据添加到正在生成的URL的末尾
href="http://mayar.abertay.ac.uk/~1702520/UniwebsiteDetails.php?id=the_id">
它将在第二页的$\u GET['id']
中提供
使用POST,您需要将每个单独的链接元素包装在
中,并将ID字段作为
<input type="hidden" name="id" value="the_id">
在表单内部。然后可以从第二页的$\u POST['id']
访问该值
至于第二页的查询,请记住,您正在处理的数据可能会被任何网站访问者操纵。为了避免这种情况,您应该使用预先准备好的语句或更好的ORM来处理数据访问
$result = mysqli_query( $conn,'SELECT * FROM Pictures WHERE id = ID');
$conn->close();
href="http://mayar.abertay.ac.uk/~1702520/UniwebsiteDetails.php?id=the_id">
<input type="hidden" name="id" value="the_id">