php查询出来的的数据返回成字符串

WBOY
Release: 2016-06-23 13:23:38
Original
1646 people have browsed it

public function flowcode(){
$sql_user="select user from zong_code";
$zong_code=M("zong_code");
$re=$zong_code->query($sql_user);
//var_dump($re);
$cc=$this->arr_foreach($re);

  $this->display();



}


public function arr_foreach($arr){
      
   if(!is_array($arr)){
    return false;
   }
  foreach($arr as $key=>$val){
    if(is_array($val)){

  $this->arr_foreach($val);
}
else{
 var_dump($str1);
 $str1="

".$val."".$str1;





}
  
  }
  //echo "dfffffffffffff";
      
  return $str1;

}
这个函数里面怎么把数据库查询出来的数据,是个多维数据组,怎么返回出来到$str1中,通过字符return ,echo可以出来,但是return不出来。


回复讨论(解决方案)

query出来的是一个资源连接,需要另外用语句将其读取出来。
如果是mysql的话参考mysql_fetch_assoc

递归调用时,没有接收递归的返回值
if(is_array($val)){
   ??? $this->arr_foreach($val);
}

同意楼上版主

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!