PHP -SQL- UPDATE ISSUE


PHP -SQL- UPDATE ISSUE

我遇到了一个问题。我正在为我的学期项目创建一个患者注册系统,但我有一个问题,同时控制日期。例如,两个人不能在同一天约会。我为它写了一个查询,但它不起作用。我有两个date(attributes:date,hour,status)appointments(id,dept,date)表在我的phpMyAdmin数据库。status属性是控制可用性的布尔值。如果是真的,可以预约……这是我的SQL查询。你能帮帮我吗?

$rquery="UPDATE date SET status='false'  WHERE date='$date'"; 
$resultr= mysql_query($rquery);
$date comes from appointment form

不能写'$date',因为单引号会按字面意思解释它,而双引号会将其解释为变量(更准确地说,是该变量的值)。它将尝试将日期的值设置为$date(而不是存储在变量$date中的值)。删除$date周围的单引号,它应该可以工作。