【发布时间】:2012-05-27 21:30:00
【问题描述】:
当用户没有要显示的标签时,查询返回函数的最后一行: Undefined variable: tags in。
处理此错误的最佳方法是什么?
我正在考虑如果$tags == 0 {$tags=''}; else return $tags; 这样做,但这没有用。
function show_users_tags($userid){
$sql="SELECT id, tag_name from tags WHERE user_id='$userid'";
$result = mysql_query($sql);
while($data = mysql_fetch_object($result)){
$tags[] = array( 'tag_name' => $data->tag_name,
'id' => $data->id
);
}
return $tags;
}
【问题讨论】:
标签: php mysql function variables