如何在Wordpress的MySQL时间戳列中保存整数?

用户2718671

我使用以下命令在插件中为Wordpress数据库创建了一个表:

global $wpdb;
require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
global $charset_collate;
$table_name = $wpdb->prefix .'tablename';
$sql="CREATE TABLE ".$table_name." (
   ...
   date TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP(),
   ...
) $charset_collate;
";
dbDelta($sql);

很好 但是,当我尝试保存表示日期的整数值时,它将保存“ 0000-00-00 00:00:00”,但在一种情况下,它将保存正确的日期:“ 2014-01-11 01:59:00”。但是所有整数值都是有效的时间戳记日期(int(1401110159),int(1400525576),int(1400510041),...)。这是我要插入行的代码:

$wpdb->$table_name=$table_name;
$wpdb->insert($table_name, array(
   ...
   "date" => $my_date_integer_variable,
   ...
));

有人知道是什么原因引起的错误吗?

或者

Y-m-d H:i:s当您执行插入操作而不是整数格式时,MySQL希望时间戳记采用格式。IE。2014-10-24 23:23:34

您可以使用以下方法从int转换为日期时间格式:

date('Y-m-d H:i:s', 1401110159)

在您的情况下:

$wpdb->insert($table_name, array(
   ...
   "date" => date('Y-m-d H:i:s', $my_date_integer_variable)
   ...
));

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Wordpress的MySQL时间戳列中保存整数?

来自分类Dev

如何在MongoDb中保存时间戳类型值 爪哇

来自分类Dev

如何在laravel的unix时间戳中保存日期?

来自分类Dev

如何在Cloud Firestore中保存时间戳值并对其执行查询?

来自分类Dev

如何在cakephp中保存当前时间戳在数据库中?

来自分类Dev

如何在mysql中保存symbols等符号?

来自分类Dev

如何在SQLAlchemy中保存计算列?

来自分类Dev

如何在列表中保存日期时间对象(python、csv)

来自分类Dev

如何在wordpress中保存多个复选框的值

来自分类Dev

如何在Wordpress选项中保存简码的内容?

来自分类Dev

如何在Wordpress中保存jQuery UI可排序顺序

来自分类Dev

如何在wordpress中保存多个复选框的值

来自分类Dev

如何在MySQL时间戳中设置时间?

来自分类Dev

如何在MySQL表中创建2个自动设置的时间戳列?

来自分类Dev

如何求和保存为varchar的时间戳列

来自分类Dev

如何在 postgres 数据库上的 SQL 查询中将时间戳列中的数据转换为整数值?

来自分类Dev

如果应用程序使用NodaTime,如何在SQL DB中保留时间戳?

来自分类Dev

如何在MySQL数据库中保存ckeditor内容

来自分类Dev

PHP对象编程如何在MYSQL中保存数据

来自分类Dev

如何在mysql中保存和检索图像?

来自分类Dev

如何在mysql数据库中更新时间戳?

来自分类Dev

更新MySQL列时间戳

来自分类Dev

如何在Python中的文件中保存两列数组

来自分类Dev

保存时如何在Python中保持SQL列的顺序?

来自分类Dev

如何在.txt whit 条件VBA 中保存列

来自分类Dev

如何在新列中保存 R 中的过滤子集?

来自分类Dev

如何在Hive中添加时间戳列

来自分类Dev

如何在Oracle SQL中获取日期列的时间戳?

来自分类Dev

如何在Hive中添加时间戳列

Related 相关文章

  1. 1

    如何在Wordpress的MySQL时间戳列中保存整数?

  2. 2

    如何在MongoDb中保存时间戳类型值 爪哇

  3. 3

    如何在laravel的unix时间戳中保存日期?

  4. 4

    如何在Cloud Firestore中保存时间戳值并对其执行查询?

  5. 5

    如何在cakephp中保存当前时间戳在数据库中?

  6. 6

    如何在mysql中保存symbols等符号?

  7. 7

    如何在SQLAlchemy中保存计算列?

  8. 8

    如何在列表中保存日期时间对象(python、csv)

  9. 9

    如何在wordpress中保存多个复选框的值

  10. 10

    如何在Wordpress选项中保存简码的内容?

  11. 11

    如何在Wordpress中保存jQuery UI可排序顺序

  12. 12

    如何在wordpress中保存多个复选框的值

  13. 13

    如何在MySQL时间戳中设置时间?

  14. 14

    如何在MySQL表中创建2个自动设置的时间戳列?

  15. 15

    如何求和保存为varchar的时间戳列

  16. 16

    如何在 postgres 数据库上的 SQL 查询中将时间戳列中的数据转换为整数值?

  17. 17

    如果应用程序使用NodaTime,如何在SQL DB中保留时间戳?

  18. 18

    如何在MySQL数据库中保存ckeditor内容

  19. 19

    PHP对象编程如何在MYSQL中保存数据

  20. 20

    如何在mysql中保存和检索图像?

  21. 21

    如何在mysql数据库中更新时间戳?

  22. 22

    更新MySQL列时间戳

  23. 23

    如何在Python中的文件中保存两列数组

  24. 24

    保存时如何在Python中保持SQL列的顺序?

  25. 25

    如何在.txt whit 条件VBA 中保存列

  26. 26

    如何在新列中保存 R 中的过滤子集?

  27. 27

    如何在Hive中添加时间戳列

  28. 28

    如何在Oracle SQL中获取日期列的时间戳?

  29. 29

    如何在Hive中添加时间戳列

热门标签

归档