【发布时间】:2011-08-10 01:08:25
【问题描述】:
嗨,我有一个带有时间戳值的表,当我在 php 中编写它时
mysql_query("更新表 SET 日期=$newdate 在哪里 名称=易卜拉欣");
它不起作用。 $newdate 是我之前从同一张表中读取的字符串值。如何更改日期列?感谢您的帮助...
【问题讨论】:
嗨,我有一个带有时间戳值的表,当我在 php 中编写它时
mysql_query("更新表 SET 日期=$newdate 在哪里 名称=易卜拉欣");
它不起作用。 $newdate 是我之前从同一张表中读取的字符串值。如何更改日期列?感谢您的帮助...
【问题讨论】:
您需要将字符串值(包括日期文字)放在 MySQL 的引号中。
mysql_query("UPDATE table SET date='$newdate' WHERE name='ibrahim'")
【讨论】:
mysql_query("UPDATE table SET date='{$newdate}' WHERE name='ibrahim'"); //quote your strings
【讨论】: