Heim > Backend-Entwicklung > PHP-Tutorial > php查询出来的的数据返回成字符串

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

WBOY
Freigeben: 2016-06-23 13:23:38
Original
1696 Leute haben es durchsucht

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);
}

同意楼上版主

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage