<分区>
我的网站上有一个搜索功能,可以显示来自 MySQL 数据库的结果。每个搜索结果都链接到一个带有 URL 的动态 php 页面,即/details.php?id=123。
我需要 details.php 页面从 URL 中获取 ID(例如 123),然后使用该 ID 从数据库中获取所有行,将它们存储在一个变量中以备后用。然后,我需要能够在整个页面的不同点回显行以填充内容。
我目前的代码是:
<?php
$db = mysql_connect("","","") or die("Database Error");
mysql_select_db("items",$db);
$id = $_GET['id'];
$id = mysql_real_escape_string($id);
$query = "SELECT * FROM `items- table` WHERE `id`='" . $id . "'";
$result = mysql_query($query);
?>
我对 PHP 还很陌生,所以不确定上面的代码是否会根据 ID 获取所有行,然后如何在页面上的 div 中回显这些行?