1
我有一個簡單的插入數據庫命令的工作,我想知道如何計算插入到數據庫中的行數。我嘗試使用mysql_affected_rows(),但它沒有做任何事情。我的代碼是否有一些語法錯誤?提前致謝。PHP - 如何計算插入到數據庫中的行
$sqlRegister = "INSERT INTO `Login_Details` (`User_ID`, `Username`, `Password`, `Email`, `User_Level`, `LoginAttempt`)
VALUES (NULL, '".$username."', '".$pass."', '".$email."', '1', '1');";
$count = mysql_affected_rows(mysql_query($sqlRegister));
echo($count);
您是否遇到錯誤?你做了什麼來調試呢? –
當然INSERT INTO ... VALUES ...總是會創建一個單行嗎?所以答案是'1'? –
@JohnConde我首先測試了insert語句以確保它能夠工作並將數據添加到數據庫中。然後我回應$ count(在我的腦海裏)會給我提供mysql_affected_rows()函數的值。 – Seatter