如何获取别名

时间:2012-04-04 14:39:23

标签: php mysql variables alias fetch

如何从查询中获取别名以获得结果?

查询是:

$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。

1 个答案:

答案 0 :(得分:2)

  

如何获取别名

exactly 与常规字段相同。