• PHP各种数据库操作代码


    //JSON
    <?php
    //header('Content-type:text/json'); 
    $arr = array('p1'=>'ni"hao','p2'=>2,'ch'=>'码农你好!');
    $json = json_encode($arr);
    echo $json;
    ?>
    
    //MySQL 
    <?php
    $con = mysql_connect("localhost",'root','11111111');
    if (!$con)
      {
      die('Could not connect: ' . mysql_error());
      }
     
    mysql_select_db('mysql', $con);
     
    $result = mysql_query("SELECT * FROM `user` WHERE 1");
     
    while($row = mysql_fetch_array($result))
      {
      echo $row['User'] . " " . $row['Password'];
      echo "<br />";
      }
     
    mysql_close($con);
    ?>
    
    
    //Oralce 
    <?php
    $conn = oci_connect('hfspas', 'hfspas', '192.168.5.222/hfspas');  
      
    if (!$conn) {  
      
        $e = oci_error();  
      
        print htmlentities($e['message']);  
      
        exit;  
      
    }else {  
      
        //echo("连接成功!");
            //$select = 'SELECT BL_TEL FROM CC_BLACKLIST'; // 查询语句 
            $select = "select * from t_base_medicode";
            //WriteLog($select);
            $result_rows = oci_parse($conn$select); // 配置SQL语句,执行SQL
            $row_count = oci_execute($result_rows, OCI_DEFAULT); // 行数  OCI_DEFAULT表示不要自动commit 
            //echo($row_count);
            if(!$row_count) { //没有行
                $e = oci_error($result_rows); 
                //echo htmlentities($e['message']); 
                //WriteLog("查询时出错或没有行!,oci_connect(".$db_user_name.",".$db_pwd.",".$db_host_name.")  ". $select."  ".htmlentities($e['message']));
                $arr_result['result'] = 'false';
                echo json_encode($arr_result);  //默认为不是黑名单
            } 
    
            //取每行每列值 
            while($row = oci_fetch_array($result_rows, OCI_RETURN_NULLS)) {
                 echo json_encode($row['MEDICODE'].'<br>');
            }
    
            //WriteLog($count);
            if($count>=1){
                $arr_result['result']='true';
            }
            else {
                $arr_result['result']='false';
            }
            echo json_encode($arr_result);  //默认为不是黑名单 
      
    }
    
    ?>
    
    //MS Sqlserver
    <?php
    $conn=mssql_connect('192.168.5.222','sa','123456'); 
    
           //测试连接
           if($conn)
           {
           echo "连接成功";
           }
    mssql_select_db('hfspas',$conn); 
    //query语句   
    $Query="select * from t_base_medicode"$AdminResult=mssql_query($Query); 
    //输出结果 
    $Num=mssql_num_rows($AdminResult); 
    for($i=0;$i<$Num;$i++) 
       { 
        $Row=mssql_fetch_array($AdminResult); 
         echo json_encode($Row);
       }  
    ?>
  • 相关阅读:
    Java输入/输出
    JSP第二天 JavaBean加强
    JSP 第一天学习
    java集合
    Github配置SSH Keys
    Android Fragment学习笔记
    Android开源资源整理
    centos终端显示字母重叠
    好用的log查看工具log2console
    .NET 日期转换
  • 原文地址:https://www.cnblogs.com/devgis/p/16373511.html
Copyright © 2020-2023  润新知