Я пытаюсь обновить две таблицы: tblbooking и tblvehicle . При нажатии на кнопку вот мой код;
if(isset($_REQUEST['aeid']))
{
$aeid=intval($_GET['aeid']);
$status="1";
$availability="1";
$sql = "UPDATE tblbooking
JOIN tblvehicles
SET tblbooking.Status=:status,
tblvehicles.Availability=:availability
WHERE tblbooking.id=:aeid";
$query = $dbh->prepare($sql);
$query -> bindParam(':status',$status, PDO::PARAM_STR);
$query -> bindParam(':availability',$availability, PDO::PARAM_STR);
$query-> bindParam(':aeid',$aeid, PDO::PARAM_STR);
$query -> execute();
$msg="Success!";
}
Я запустил код выше и он обновил таблицу tblbooking.Status , но обновил все таблицы tblvehicles.Availability до 1 в таблице tblvehicles , он должен обновлять только назначенное транспортное средство. Я пытался редактировать его, но я никуда не уйду.