//记录while循环的次数//by bbs.it-home.org $link = mysql_connect('localhost','root','pwd'); mysql_select_db('db'); $sql = "select region_id,local_name from regions where region_grade=1"; $result = mysql_query($sql); $i =0; while ($row= mysql_fetch_assoc($result)) { $list[$i]['text']=$row['local_name']; $list[$i]['value']=$row['region_id']; $i ; } $list = json_encode($list); echo $list;?> 复制代码 记录下吧,说不好哪天就用上了。