www.ctrt.net > PHP如何将SQL查询结果转为多维数组,并按查询行输出

PHP如何将SQL查询结果转为多维数组,并按查询行输出

$sql = "SELECT * FROM log WHERE uid='$uid';" $result = mysql_query($sql); //执行返回的result ID $arr[] = array(); //接收结果的数组 while( $row = mysql_fetch_assoc($result) ) $arr[]=$row; //存入数组 var_dump($arr); 楼上的 “$jg=m...

我也很就纠结这个问题,现在我是这样做的 $res = mysqli_query ($sql, "select BCur from microvast where id between 1 and 50"); foreach($res as $x=>$x_value) { foreach($x_value as $k=>$v) { $data[] = $v; } 这样可以$data[]生成了‘BCur...

//从结果集中获取所有的数据function getAll($sql) { $query=mysql_query($sql); if($query) { $temp=array(); while($res=mysql_fetch_assoc($query)) { $temp[]=$res; } return $temp;//定义一个空数组用于存储接收到的数据 } else{ return fa...

什么语言的 如果是PHP 就用函数 mysql_fetch_array

$rs=mysql_query($sql); while($rows=mysql_fetch_assoc($rs)){ echo $rows["字段名"],''; }

首先定义一个数组,然后遍历数据表,把相应的数据放到数组中,最后通过json_encode()转化数组 json_encode() 函数的功能是将数值转换成json数据存储格式。 例如:

遍历数据表,把相应的数据放到数组中即可 例如:

试试用while循环吧。 用while循环重复查询结果并储存到二维数组中。 while($r = mysql_fecth_assco($qurey)){ $result[] = $r; }

你是只取这一个值还是要取数组。只取一个的话。 $sql = "select field1 from pre_common_member_profile where uid='$username'"; $query = mysql_query($sql); $bianliang = mysql_result($query,0); echo $bianliang; 取数组的话。 $sql = "se...

网站地图

All rights reserved Powered by www.ctrt.net

copyright ©right 2010-2021。
www.ctrt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com