用数据库查询结果初始化数组 数据库phparray 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你想要的结果其实就是一个二维数组$query = mssql_query($sql_all);$array_pie=new array();$i = 0;while($row=mssql_fetch_array($query)){ array_pie[$i][] = $row; $i++;} var myData = new Array([1997, 7.80], [1998, 4.80], [1999, 6.50]);中数据分别对应$row[1]、$row[2] 1var myData = new Array([1997, 7.80], [1998, 4.80], [1999, 6.50]);中数据分别对应$row[1]、$row[2] $query = mssql_query($sql_all);$array_pie=new array();$i = 0;while($row=mssql_fetch_array($query)){ array_pie[$i][0] = $row[1]; array_pie[$i][1] = $row[2]; $i++;}这样试试 $query = mssql_query($sql_all);$array_pie = array();while($row=mssql_fetch_array($query)){ $array_pie[] = array($row[1]、$row[2]);}var myData = <?php echo json($array_pie);?>; $query = mssql_query($sql_all);$array_pie=new array();$i = 0;while($row=mssql_fetch_array($query)){ array_pie[$i][0] = $row[1]; array_pie[$i][1] = $row[2]; $i++;}这样试试怎么完整输出这个$array_pie以查看数据是否正确 在while循环外面 print_r($array_pie); $query1 = mssql_query($sql_all);$arry_pie = array();while($row1=mssql_fetch_array($query1)){ //echo $row;//array array if($row1[2]!=0){ $row1['percent_d']=round($row1[2]/$s_ds*100,2).'%'; }else{ $row1['percent_d']=0; } if($row1[4]!=0){ $row1['percent_m']=round($row1[4]/$s_ms*100,2).'%'; }else{ $row1['percent_m']=0; } //$array_pie[$i][0]=$row[0]; //$arry_pie[$i][1]=$row[2]; $arry_pie=array($row1[0],$row1[1]); //$i++; array_push($items, $row1);} echo json($arry_pie);baocFatal error: Call to undefined function json() in C:\PHP\APMServ5.2.6\www\htdocs\xjjxV2\get_brands.php on line 47 手误json 应为 json_encode 为什么输出只有一条数据...$arry_pie = array();$query = mssql_query($sql_all);while($row=mssql_fetch_array($query)){ $s_dq=$s_dq+$row[1]; $s_ds=$s_ds+$row[2]; $s_mq=$s_mq+$row[3]; $s_ms=$s_ms+$row[4]; $arry_pie=array($row[0],$row[1]); }echo json_encode($arry_pie)."<br>"; $arry_pie = array($row[0],$row[1]);改为$arry_pie[] = array($row[0],$row[1]); php flush与ajax 响应只能一次吗 怎么将js变量赋值给php? 又是简单的pdf问题 求一PHP正则表达式 mysql两表联合查询打印数组问题 请问php读取txt有大小限制吗?怎么读取有1万行的文本并现实出来? 关于JS的对联广告定位问题。 盗链高手进,帮我下个小短片吧! 一直没用过PHTML,今天随便用用但发现里面欠套的PHP程序突然不起作用了? 关于jqgrid的搜索为题 PHP验证码出现红X 不知道哪错了 请教高手 求一个简单的表格数据传递的问题
$query = mssql_query($sql_all);
$array_pie=new array();
$i = 0;
while($row=mssql_fetch_array($query)){
array_pie[$i][] = $row;
$i++;
}
$row[1]、$row[2]
var myData = new Array([1997, 7.80], [1998, 4.80], [1999, 6.50]);
中数据分别对应
$row[1]、$row[2]
$query = mssql_query($sql_all);
$array_pie=new array();
$i = 0;
while($row=mssql_fetch_array($query)){
array_pie[$i][0] = $row[1];
array_pie[$i][1] = $row[2];
$i++;
}
这样试试
$array_pie = array();
while($row=mssql_fetch_array($query)){
$array_pie[] = array($row[1]、$row[2]);
}var myData = <?php echo json($array_pie);?>;
$query = mssql_query($sql_all);
$array_pie=new array();
$i = 0;
while($row=mssql_fetch_array($query)){
array_pie[$i][0] = $row[1];
array_pie[$i][1] = $row[2];
$i++;
}
这样试试
怎么完整输出这个$array_pie以查看数据是否正确
$arry_pie = array();
while($row1=mssql_fetch_array($query1)){
//echo $row;//array array
if($row1[2]!=0){
$row1['percent_d']=round($row1[2]/$s_ds*100,2).'%';
}else{
$row1['percent_d']=0;
}
if($row1[4]!=0){
$row1['percent_m']=round($row1[4]/$s_ms*100,2).'%';
}else{
$row1['percent_m']=0;
}
//$array_pie[$i][0]=$row[0];
//$arry_pie[$i][1]=$row[2];
$arry_pie=array($row1[0],$row1[1]);
//$i++;
array_push($items, $row1);}
echo json($arry_pie);
baoc
Fatal error: Call to undefined function json() in C:\PHP\APMServ5.2.6\www\htdocs\xjjxV2\get_brands.php on line 47
json 应为 json_encode
$arry_pie = array();
$query = mssql_query($sql_all);
while($row=mssql_fetch_array($query)){
$s_dq=$s_dq+$row[1];
$s_ds=$s_ds+$row[2];
$s_mq=$s_mq+$row[3];
$s_ms=$s_ms+$row[4];
$arry_pie=array($row[0],$row[1]);
}echo json_encode($arry_pie)."<br>";
改为
$arry_pie[] = array($row[0],$row[1]);