我正在尝试使用UPDATE
php 和 mysql 更新我的记录,查询工作但数据库上根本没有更新,我有很多门票记录,当用户购买它们时我需要更新那里的状态,比如说用户预订10
票我使用了这种语法
for ($counter = 1; $counter <= $tickets; $counter++) {
echo $eventId;
echo $chooseClass;
echo $chooseUser;
$bookTicket = mysql_query("UPDATE units
SET ticketSold = 'Yes',
userIdFK = '$chooseUser'
WHERE BusinessreservationIdFk = '$eventId'
AND classIDfk ='$choosedClass'"
) or die(mysql_error());
if ($bookTicket)
{
echo "<br/>ticket " . $counter . " done !";
}
else
{
我尝试了echo
这里的所有变量,for loop
以确保这for
得到所有变量值,这是有效的,我有 1000 张票已经存储在 mysql 表上units
,我需要将它们的状态从已售 = 更新No
为Yes
。问题出在哪里?