帮助mysql str-to-date

时间:2009-09-30 10:39:12

标签: php mysql

我无法让这个工作。我想使用str_to_date来转换日期字符串。这是我的插入声明。

INSERT INTO cars(carno, color, date) VALUES ('1', 'brown', STR_TO_DATE('$date', 'm%/%d/%Y'))

有人可以告诉我哪里出错了吗?我的变量中的日期是12/12/2002

任何???

2 个答案:

答案 0 :(得分:4)

一个简单而有效的拼写错误,它是%m而不是m%。 ;)

答案 1 :(得分:2)

可能只是你换了m%

"INSERT INTO cars(carno, color, date) VALUES ('1', 'brown', STR_TO_DATE('$date', '%m/%d/%Y'))"