当我从表book
更新book_Status
到AVAILABLE
我没有成功将reserve_Status
更改为RESERVED
。我的脚本有什么问题?插入数据库条件
reserve.php:
<?php
include 'dbconnect.php';
$query1 ="
SELECT b.book_Status, r.reserve_Status
FROM book b
JOIN reservations r
ON r.book_Accession = b.book_Accession
";
$result1 = mysql_query($query1) or die('SQL error');
$row1 = mysql_fetch_array($result1, MYSQL_ASSOC);
if ($row1['book_Status'] == 'Available')
{
$Reserved = "Reserved";
}
$query2 = "INSERT INTO reservations
WHERE reserve_Status = '$Reserved' ";
?>
请详细解释你想做什么!你不能用'WHERE'子句插入。插入只是插入他们为什么会有一个地方。 – CodeBird 2014-10-31 08:41:43
请发表您要使用 – Alepac 2014-10-31 08:42:59
提示表的完整结构:你应该做一个'UPDATE'查询,而不是插入 – 2014-10-31 08:43:56