0

「id」がURLの内容と一致する列の「最初」と「最後」の値を取得することになっている次のPHPコードがあります。たとえば、URL が の場合、../Profile?id=1が に付いているFirst: Bob Last: Doeため、と表示されます。Bob Doeid 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です。誰かが理由を知っていますか?

4

4 に答える 4

3

結果を取得していません。

$row = mysql_fetch_assoc($result);
echo $row['first'];
echo $row['last'];
于 2013-04-11T21:56:08.117 に答える