首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQL日期错误,上传日期和时间的正确格式是什么?

问SQL日期错误,上传日期和时间的正确格式是什么?
EN

Stack Overflow用户
提问于 2013-09-21 18:44:12
回答 2查看 89关注 0票数 0

我想知道PHP代码的问题是什么,以及为什么SQL会抛出这个错误。与我看过的其他文章相比,日期和时间格式看上去还不错。

误差

插入故事失败:您的SQL语法出现错误;请检查与您的MySQL服务器版本对应的手册,以便在第2行使用“21:20”附近的正确语法

代码语言:javascript
复制
$insertStoryData = "INSERT INTO `story` (story_name, story_text, story_point, uploader_name, story_date, story_time, phase)
                VALUES ($escaped_story_name, $escaped_story_text, $escaped_story_point, $escaped_uploader_name, $escaped_story_date, $escaped_story_time, $escaped_phase)";

$insertResult = mysqli_query($db, $insertStoryData)
    or die("insert story failed" . mysqli_error($db));

的日期和时间是什么格式?

代码语言:javascript
复制
21/9/2013 - Date
19:21:20 - Time

故事日期和故事时间SQL字段

story_date为日期类型,story_time为时间类型

时间和日期是由JavaScript在对PHP脚本的AJAX请求之前生成的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-09-21 18:46:23

mysql的日期遵循以下格式:yyyy dd

mysql的时间遵循格式: hh:ii:ss

希望能帮上忙。

票数 2
EN

Stack Overflow用户

发布于 2013-09-21 18:47:17

你需要把日期和时间放在单引号里(当然是分开的)。此外,您的日期格式是不正确的-它需要是yyyy。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18936249

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档