Php 更新查询中的两列
我有一个php网站,当按下一个叫做激活的动作按钮时 我正在使用查询将列的值从0更改为1。我还想用当前时间戳更改其他列的时间戳 我的问题如下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 谢谢 试试上面的代码 希望这会有所帮助 试试上面的代码
$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']."'";