【发布时间】:2012-01-07 03:04:40
【问题描述】:
有没有一种快速而肮脏的方法可以从一行中获取一列的值?现在我使用这样的东西:
$result = mysql_query("SELECT value FROM table WHERE row_id='1'");
$row = mysql_fetch_array($result);
return $row['value'];
看来第二行和第三行一定可以合并。
这三行似乎只是为了从一行中获取一列的值。我试过这个:
$result = mysql_query("SELECT value FROM table WHERE row_id='1'"); return mysql_fetch_array($result)['value'];
但这不起作用。我只是想知道是否有一种更简单、更中肯的方法来获得这样的一个值。
【问题讨论】:
-
当您说“合并第二行和第三行”时,您是在尝试进行某种聚合,例如“总和”或“平均”吗?
-
我不知道为什么不赞成投票(问题 是 合法的),但是您将读者与行与行混淆了。您可能需要编辑问题。