zoukankan      html  css  js  c++  java
  • 简单php连接数据库作操作

    1、近期稳定版本

    <?php
    header('Content-Type: application/json');
    $output = [];
    $host = ''; //MySQL服务器地址
    $user = ''; //用户名
    $pwd = ''; // 密码
    $dbName = '';//数据库
    
    $connID = mysql_connect($host,$user,$pwd);
    
    //数据库输出编码
    mysql_query("set names 'utf8'");
    
    //打开数据库
    mysql_select_db($dbName,$connID);
    
    //查询方法
    $sql = "";
    
    $query=mysql_query($sql);
    
    //循环查询
    while($myrow=mysql_fetch_array($query)){
        $count=count($myrow);
        for($i=0;$i<$count;$i++){
            unset($myrow[$i]);//删除冗余数据
        }
        $output[] = $myrow;
    }
    
    //输出
    echo json_encode($output);
    
    //关闭连接
    mysql_free_result($result);
    
    mysql_close($connID);
    
    ?>
    

    2、旧版方便版本

    <?php
    header('Content-Type: application/json');
    $output = [];
    //需要传的数据
    $openId = $_REQUEST['openId'];
    
    //其余版本
    $conn =@mysqli_connect("","root","",""); 
    //新浪云版本
    //$conn = mysqli_connect(SAE_MYSQL_HOST_M, SAE_MYSQL_USER, SAE_MYSQL_PASS,  SAE_MYSQL_DB, SAE_MYSQL_PORT);
    $sql = 'SET NAMES UTF8';
    mysqli_query($conn,  $sql);
    //查询的方法
    $sql = "";
    $result = mysqli_query($conn, $sql);
    
    //从结果集中读取一行记录
     while( true ){
         //从结果集中读取一行记录
         $row = mysqli_fetch_assoc($result);
         if(! $row ){  //没有获取到更多记录行
             break;
         }
         $output[] = $row;
     }
    
    echo json_encode($output);
    ?>
    

      

  • 相关阅读:
    Unity中的Path对应各平台中的Path
    C#里的装箱、装箱和值类型、引用类型
    unity3D自适应分辨率
    python中的-m参数
    手动安装python包
    python生成器
    HDU 1312 Red and Black(bfs)
    HDU 2553 N皇后问题(dfs)
    HDU1043 Eight(BFS)
    UVa230 Borrowers (STL)
  • 原文地址:https://www.cnblogs.com/huangqiming/p/7017370.html
Copyright © 2011-2022 走看看