php二维数组赋值问题

lovephper 2009-11-09 11:54:53
我有个数据库查询操作查询出5个结果。
$sql="select name,picture,city from test where dunAnType='child' order by dunAnId desc limit 0,5;
$result=mysql_query($sql);

$mypic_array = new array();

while($row=mysql_fetch_array($result)){

//对数组赋值
}
?>
我的问题是怎么把查询的结果赋值给这个数组赋值呢?另外我怎么全部读取出赋值后的结果呢
急急急
...全文
795 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
parhelia_2001 2009-11-09
  • 打赏
  • 举报
回复
$mypic_array[] = $row;
战斗生活 2009-11-09
  • 打赏
  • 举报
回复
学习中
SamuelMe 2009-11-09
  • 打赏
  • 举报
回复
function array_tree($array){
static $num=0,$new_array=array();
if(is_array($array)){
foreach($array as $key => $values){
$array[$key] = array_tree($values);
}
} else{
$new_array[$num] = $array;
$num++;
}
return $new_array;
}
array_tree($mypic_array);

自己写的一个函数,主要功能是把一个N维数组转换成一个一维数组,然后你在遍历这个一维数组就可以的!
wcqqq 2009-11-09
  • 打赏
  • 举报
回复

while($row = mysql_fetch_array($result , MYSQL_ASSOC)){

$mypic_array[] = $row;

}

genshing 2009-11-09
  • 打赏
  • 举报
回复

$sql="select name,picture,city from test where dunAnType='child' order by dunAnId desc limit 0,5;
$result=mysql_query($sql);

$mypic_array = new array();

while($row=mysql_fetch_array($result)){
$mypic_array[] = $row;
//对数组赋值
}



上面那个少打了
genshing 2009-11-09
  • 打赏
  • 举报
回复

$sql="select name,picture,city from test where dunAnType='child' order by dunAnId desc limit 0,5;
$result=mysql_query($sql);

$mypic_array = new array();

while($row=mysql_fetch_array($result)){
$mypic_array = $row;
//对数组赋值
}

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧