我是一名php/mySQL新手,並且試圖獲得它的竅門。我有代碼來檢測我是否得到用戶名/密碼匹配,現在我試圖獲取用戶ID字段,所以我可以更新記錄。繼承人我到目前爲止:我怎樣才能得到一個MySQL表上的字段?
$sql = "SELECT username FROM users WHERE username='$username' AND password='$password'";
$result = $link->query($sql) or die(mysqli_error());
使用print_r($ result)顯示有一個項目,但我從這裏失去了。
你說你的問題「userid」,但在你的例子中你說「用戶名」,這是什麼?另外,請確保您正在轉義$ username和$ password。 – 2012-02-14 03:27:33
即時通訊試圖獲得這是我的主要用戶名。目標是更新該記錄中的字段sessionid,如果您不認爲我會以正確的方式隨意糾正我。 – jfisk 2012-02-14 03:29:31
您需要從'$ result'中獲取一行並使用'$ result-> fetch_assoc()' – 2012-02-14 03:29:48