我試圖在這裏找到答案,以及閱讀它的PHP文檔,但它沒有很好地解釋它。PHP MYSQL選擇最後插入的ID
我只是想獲取用戶插入的最後一個ID。我知道MYSQL已被棄用,但我需要這樣做。
這是我到目前爲止。
$query="INSERT INTO teams (team_name)
VALUES
('$team_name')";
mysql_query($query) or die('error');
$team_id = mysql_query("SELECT LAST_INSERT_ID()");
謝謝!
什麼問題呢? – Chris
你需要這樣做嗎,因爲這是一個學校項目?去告訴你的學校他們錯了......他們的WiFi網絡可能安全性很差,他們的藍牙很容易被劫持。 – Martin
(您是否還*需要*使您的代碼看起來容易受到SQL注入的影響?是否存在*需要*以避免正確轉義併入SQL文本的值?)使用(不推薦使用) mysql_query函數,它應該返回結果集或返回FALSE(就像您運行的每個SELECT語句一樣),您可以測試返回值是否爲FALSE,因此,在下一行(未顯示)結果集,會發生什麼? (你問*一個問題*?或者只是給出一個狀態報告?)該表是否有一個AUTO_INCREMENT列? – spencer7593