Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php按钮,重定向并保存可用于在下一页查询数据库的ID_Php_Html_Mysqli - Fatal编程技术网

php按钮,重定向并保存可用于在下一页查询数据库的ID

php按钮,重定向并保存可用于在下一页查询数据库的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"> 它将

我最初是从一个外部表获取数据,我试图创建一个详细信息页面,该页面将显示表中一条特定记录的详细信息,我试图获取一个按钮,该按钮将用户重定向到另一个页面,并将保存一个id,该id将用于在第二个页面上查询数据库

第1页 html


您可以使用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">