如何从查询中获取别名以获得结果?
查询是:
$timecheck = $db->query("SELECT (B <= NOW()) AS var FROM table1 WHERE x='$x'");
因此我需要:
if ($var != 0){
$updatestatus = $db->query("UPDATE table2 SET abc='1' WHERE x='$x'");
}
我了解到我无法使用:
$var = $db->query("SELECT (B <= NOW()) FROM table1 WHERE x='$x'");
返回错误的值。所以我需要:
$db->fetch
但我以前从未与之合作过。在我阅读一些手册时,我认为它应该是:
while ($var=$db->fetch_object($timecheck){
if ($var === 0){
还是我错了?非常感谢。
更新
在投票之前,人们应该更好地阅读查询。我正在尝试获取的表中没有简单的对象。在表中只给出了一个时间戳。我需要获取别名的结果。这样的案例并没有在手册中描述,所以请不要发布无用的评论,如“你的常识”中的回答,并在你猜不出这个问题的内容时返回你的downvotes。