php bug查询数据:数据库请求数据,关联数组会自动添加索引 重复一遍数据

来源:互联网 发布:中文安卓编程开创者 编辑:程序博客网 时间:2024/05/20 14:14
数据库数据: 

错误代码:
$result = array();
while($row = mysql_fetch_array($sql)){
    $result[] = $row;
}
print_r(json_encode($result));

-------------------------------------------------------------------------------------------------
正确代码:
$result = array();
while($row = mysql_fetch_assoc($sql)){
    $result[] = $row;
}
print_r(json_encode($result));



----------------------------------------------------------------------------------------------------------
完整的正确代码:
<?php
    $conn = mysql_connect("localhost","root","");
    if(!$conn){
        die("数据库连接失败".mysql_error());
    }
    mysql_select_db("table1",$conn);
    mysql_query("set names utf8");
    $sql = mysql_query("select * from grade where id between 10 and 25");    // 数据库数据 条件选择
    $result = array();
    while($row = mysql_fetch_assoc($sql)){
        $result[] = $row;
    }
    print_r(json_encode($result));
?>









0 0
原创粉丝点击