$a_user_list = $ClassDb->GetQueryList("SELECT * FROM " . $ClassDb->GetTable('brand_audit') . " WHERE username = '" . $s_username . "' ORDER BY id DESC");
for($j = 0;$j< count($list); $j++)
{
$a_brands_data=get_goods_brand_data($list[$j]);
$s_brand_name = $a_brands_data['name'];
if($j==count($list)-1)
{
$a_user_list[$i]['brand_name_range'] .= $s_brand_name;
}
else
{
$a_user_list[$i]['brand_name_range'] .= strlen($s_brand_name) ? $s_brand_name."," : "";
}
}brand_name_range是我虚拟出来的,实际在表中没有这个字段。
然后我在页面显示他。就报错:Notice: Undefined index: brand_name_range 求解
原来是要先定义它们。我在上面写了 $a_user_list[$i]['brand_name_range'] = '';就OK了多谢大家