Php 更新查询中的两列

Php 更新查询中的两列,php,mysql,mysqli,Php,Mysql,Mysqli,我有一个php网站,当按下一个叫做激活的动作按钮时 我正在使用查询将列的值从0更改为1。我还想用当前时间戳更改其他列的时间戳 我的问题如下 $upd_qry = "update tbl_quotes set qu_status='".$_GET['status']."' where id='".$_GET['quotes_id']."'"; 我应该如何使用当前时间戳更新列qu_time 谢谢 试试上面的代码 希望这会有所帮助 试试上面的代码

我有一个php网站,当按下一个叫做激活的动作按钮时

我正在使用查询将列的值从0更改为1。我还想用当前时间戳更改其他列的时间戳

我的问题如下

$upd_qry = "update tbl_quotes 
            set qu_status='".$_GET['status']."' 
            where id='".$_GET['quotes_id']."'";
我应该如何使用当前时间戳更新列
qu_time

谢谢

试试上面的代码

希望这会有所帮助

试试上面的代码

希望这会有所帮助。

您可以使用逗号(
)来更新SQL查询中的多个字段。另外,要获取当前时间戳,可以使用SQL函数
NOW()

结合这些,您可以执行以下操作:

$upd_qry = "update tbl_quotes 
    set qu_status='".$_GET['status']."', qu_time=NOW()              
    where id='".$_GET['quotes_id']."'";
可以使用逗号(
)更新SQL查询中的多个字段。另外,要获取当前时间戳,可以使用SQL函数
NOW()

结合这些,您可以执行以下操作:

$upd_qry = "update tbl_quotes 
    set qu_status='".$_GET['status']."', qu_time=NOW()              
    where id='".$_GET['quotes_id']."'";
您应该使用
date()

您应该使用
date()


这很好…我会接受这个答案。。。谢谢你,我能帮上忙。:)考虑将这个答案标记为解决方案,以便其他用户也可以找到这一点。这很好……我会接受这个答案…谢谢你,我能帮上忙。:)考虑把这个答案标记为解决方案,其他用户也可能会发现这一点。你可能想检查一下我的朋友,你可能想再次检查语法。我的朋友,也许你应该放弃。你可能想检查语法。我的朋友,你可能想再次检查语法。我的朋友,也许你应该放弃。
"update tbl_quotes set qu_status='".$_GET['status'].",qu_time=date('Y-m-d H:i:s') where id='".$_GET['quotes_id']."'";