经常会使用到,在mysql里 mysql_fetch_object() 与mysql_fetch_array() 类似,一个返回对象,一个返回数组类型。取值的方式有点差异。
在
drupal里 4.6 – 6 http://api.drupal.org/api/function/db_fetch_object/6
db_fetch_object($result)
$result 从db_query()查询结果。
返回一个对象
db_fetch_array($result)
返回一个相关数组。
user_id;
echo $row->fullname;
}
while($row = mysql_fetch_array($result)) {
echo $row["user_id"];
echo $row["fullname"];
}
/**
*drupal
*/
while($row = db_fetch_array($result )){
echo $row['someColumn'];
// do stuff
}
while($row = db_fetch_object($result)){
$node = node_load($row->nid);// node_load 返回节点对象 $node-> tilte......
// do stuff
}
?>
评论
发表新评论