我有以下 PHP 代码,它应该获取“id”与 URL 中的内容匹配的列的“第一个”和“最后一个”值。例如,当 URL 是 时../Profile?id=1
,它会说First: Bob Last: Doe
,因为Bob Doe
附加到id of 1
.
我使用以下代码执行此操作:
session_start();
$id = $_GET['search'];
$dbhandle = mysql_connect("localhost", "SocialAdmin", "******")
or die("Unable to connect to MySQL");
$selected = mysql_select_db("socialdonuttesting",$dbhandle)
or die("Could not select database");
$result = mysql_query("SELECT * FROM users WHERE id = '$id'");
$first = $result['first'];
$last = $result['last'];
echo "First: $first Last: $last";
但由于某种原因,这只是First: Last:
在我转到../Profile?id=1
. 有谁知道为什么?