zend中的mysql_fetch_assoc?

时间:2012-02-09 23:07:34

标签: php mysql zend-db-select

  

可能重复:
  mysql_fetch_array() expects parameter 1 to be resource, boolean given in select

$agent_query=mysql_query("
                            SELECT name FROM users WHERE id='$agent_id'
                        ");
$get_agent_name=mysql_fetch_assoc($agent_query);            
$this->session->agent=$get_agent_name['name'];

我知道mysql_fetch_assoc()期望参数1是资源,但有没有一种方法可以在Zend中运行任何循环而只获取名称?

1 个答案:

答案 0 :(得分:0)

php函数mysql_result可用于通过指定要返回的行和列来返回查询的单个字段。由于查询只有1行和列(我假设),它们将始终为0和0。

$name = mysql_result($agent_query, 0, 0);