0
當我將使用此代碼它插入兩個DATAS和我downt知道如何解決它當我將數據插入到MySQL它插入兩個上傳數據,我不知道爲什麼
$sql = "SELECT Version_id FROM versions ORDER BY Version_id DESC LIMIT 1;";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
$lastVersion =$row["Version_id"];
}
}
echo($lastVersion);
$lastVersion++;
$sql = "INSERT INTO versions (version)
VALUES ('v$lastVersion')";
if (mysqli_query($conn, $sql)) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}
你的意思是2行?另外,我認爲你需要將'Version_id'的值添加到新添加的行中。 – jeroen
是v $ lastVersion還是$ lastVersion –
指定了一些你正在使用的東西。你的'SELECT'和'INSERT'命令不匹配。 – RST