繁体   English   中英

MySQL和php中未定义字段名称的更新错误

[英]Update error that is undefined field name in MySQL and php

我已经声明了

$today=date(Y:m:d H:I:s);

在我更新的查询中:我写成

$query=mysql_query("update bookrentalinfo set status="returned" 
                   and actualreturndate=$today where memno=1");

在这里,我的目标是将bookrentalinfo表更新为返回状态,并将actualreturndate返回日期actualreturndate为当前日期。

但是我收到错误为$today 作为未定义的字段和状态更新为 0

请你能提到我需要纠正这个问题的地方吗?

改变

 and actualreturndate=$today 

and actualreturndate=`$today`

你需要添加'

PS:请仔细阅读 SQL 注入,这是易受攻击的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM