zoukankan      html  css  js  c++  java
  • php获取数据库中数据,转成json数据

    <?php  
          
        //需要执行的SQL语句  
        //单条  
        $sql="select * from xinwen";  
        //多条数据  
        //$sql="select id,name from tbl_user";  
          
        //调用conn.php文件进行数据库操作   
        @require("conn.php");   
          
        //提示操作成功信息,注意:$result存在于conn.php文件中,被调用出来   
        if($result)   
        {   
          
        //  $array=mysql_fetch_array($result,MYSQL_ASSOC);  
              
                  
            //数据集 
         
            $users=array(); 
            $i=0; 
            while($row=mysql_fetch_array($result,MYSQL_ASSOC)){ 
         
                    $row['Code'].'-----------'.$row['Tupian'].'</br>'; 
                    $users[$i]=$row; 
                    $i++; 
         
            } 
                echo json_encode(array($users)); 
         
             
          
            /*单条数据*/  
          
           /* $row=mysql_fetch_row($result,MYSQL_ASSOC);  
              
            echo json_encode(array('jsonObj'=>$row));  */
        }   
          
        mysql_free_result($result);  
        //释放结果  
        mysql_close();  
        //关闭连接  
          
        ?>  
      <?php  
        //设置数据库变量   
        $db_host   = 'localhost';  //数据库主机名称,一般都为localhost   
        $db_user   = 'root';        //数据库用户帐号,根据个人情况而定   
        $db_passw = '';   //数据库用户密码,根据个人情况而定   
        $db_name  = 'qichezaixian';         //数据库具体名称,以刚才创建的数据库为准  
          
          
        //连接数据库   
        $conn = mysql_connect($db_host,$db_user,$db_passw) or die ('数据库连接失败!</br>错误原因:'.mysql_error());   
          
          
        //设置字符集,如utf8和gbk等,根据数据库的字符集而定   
        mysql_query("set names 'utf8'");   
          
          
        //选定数据库   
        mysql_select_db($db_name,$conn) or die('数据库选定失败!</br>错误原因:'.mysql_error());   
          
          
        //执行SQL语句(查询)   
        $result = mysql_query($sql) or die('数据库查询失败!</br>错误原因:'.mysql_error());   
          
          
          
          
        //说明:这段代码本身并没有什么作用,因为它要经常用到,所以只是为了减少工作量不必重复写它,所以把它专门放在一个文件里,这样就可以随时调用了。你只需要根据个人情况改一下“设置数据库变量”和“设置字符集”的部分就可以了。  
        ?>  
    conn.php
  • 相关阅读:
    js休眠
    CentOS6.3安装Mysql-5.5.29
    轻量级应用开发之(11)手势
    Git Pull 避免用户名和密码方法
    Ubuntu学习总结-03 安装软件 & 技巧
    Ubuntu学习总结-06 安装 Nginx
    轻量级应用开发之(09)创建控制器
    轻量级应用开发之(10) UINavigationController导航控制器
    轻量级应用开发之(08)程序启动原理
    Ubuntu学习总结-01 安装Ubuntu
  • 原文地址:https://www.cnblogs.com/cuikang/p/5555034.html
Copyright © 2011-2022 走看看