gpt4 book ai didi

php - 格式化 REPLACE 查询的注释日期

转载 作者:行者123 更新时间:2023-11-29 23:20:18 25 4
gpt4 key购买 nike

我有以下代码来跟踪 WordPress 用户的最新评论

    $args = array( 
'status' => 'approve',
'order' => 'DESC',
'number' => '1',
'user_id' => $user_ID );
$comments = get_comments($args);

foreach($comments as $comment) :
$save_comment_id = $comment->comment_ID;
endforeach;

$sql4 = 'REPLACE INTO wp_wol ( user_id, last_action_date, comment_id) VALUES ( '.$user_ID.', NOW(), '.$save_comment_id.')';
mysql_query($sql4);

我在名为 comment_date 的表中添加了一个 DATETIME 字段,它将记录用户最近评论的日期。所以我将代码更新为

    $args = array( 
'status' => 'approve',
'order' => 'DESC',
'number' => '1',
'user_id' => $user_ID );
$comments = get_comments($args);

foreach($comments as $comment) :
$save_comment_id = $comment->comment_ID;
$save_comment_date = $comment->comment_date;
endforeach;

$sql4 = 'REPLACE INTO wp_wol ( user_id, last_action_date, comment_id, comment_date) VALUES ( '.$user_ID.', NOW(), '.$save_comment_id.', '.$save_comment_date.' )';
mysql_query($sql4);

但是,评论日期未保存。我已尝试以下操作,但这些更改似乎不起作用,所以我现在处于空白状态,需要一些帮助。

根据搜索尝试进行变化

        $save_comment_date = strtotime($comment->comment_date);
$save_comment_date = date("Y-m-d H:i:s", strtotime($comment->comment_date));
$save_comment_date = date('Y-m-d H:i:s', strtotime(str_replace('-', '/', $comment->comment_date)));

但这些似乎都不起作用。有人可以帮我吗?

最佳答案

$comment->comment_date; 的值是多少?

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

strtotime($datestring)

应该可以

关于php - 格式化 REPLACE 查询的注释日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27377195/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com