我知道我的連接到數據庫的工作,並且我沒有使用自動遞增ID的測試對我來說工作得很好。下面的代碼拒絕工作,我無法找到解決辦法。我的表有3列,ID(自動增量),名稱和值。 爲了使這個工作正常,我需要改變什麼?不能將數據插入到包含自動遞增主鍵的表中使用PHP準備好的語句
在此先感謝
//create placeholder query
$query = "INSERT INTO prepared_test (name, value) VALUES (?,?)";
//prepare the query
$stmt = mysqli_prepare($connection, $query);
$name = 'steve';
$value = 45;
mysqli_bind_param($stmt, array(MYSQLI_BIND_STRING, MYSQLI_BIND_INT), $name, $value);
mysqli_execute($stmt);
if(mysqli_stmt_affected_rows($stmt) != 1)
die("issues");
mysqli_stmt_close($stmt);
$connection->close();
乾杯的人,工作過一種享受! :) – Drew