$data = array(array('1','小王','男','20','100'),array('2','小李','男','20','101'),array('3','小张','女','20','102'),array('4','小赵','女','20','103'));
数据库提到的数据一般是资源类型的,要逐一读出,添加到数组while($row = mysql_fetch_assoc($res)){ $data[] = $row;} 追问 谢谢,那这个$row循环后 得到的值是 $data[0],$data[1],$data[2],......这个集合吗.是的话如何写到二维数组里啊,帮我往下写一下吧,非常感谢! 追答 $data=array()输出后本来就是个二维数组,因为每执行一次mysql_fetch_assoc()就得到一个数组,这个数组再加入到$data中,不就是二维数组么