我正在从Android应用程序发送数据以保存在我的mysql数据库中。
我的密码是
$ress = mysql_query("UPDATE btrack_transaction SET delivery_date = $time, transaction_status = 2 , remark = $rem WHERE transaction_id = $t_id LIMIT 1");
我的数据库是
remark varchar(500) latin1_general_ci
。问题是每当我将$ rem作为数字值时,数据库就会更新,但是如果我使用任何文本,那么它就不会。
请帮我。
最佳答案
确保用单引号引起来包装字符串数据。
$ress = mysql_query("UPDATE btrack_transaction SET delivery_date = '$time', transaction_status = 2 , remark = '$rem' WHERE transaction_id = $t_id LIMIT 1")