zoukankan      html  css  js  c++  java
  • php 数据访问

    PHP数据访问讲了两种方法,第一种为面向过程的方法。现在基本已经过时,在此写出来了解一下以便以后可能用到。

    //设置页面编码格式
    header("content-type:text/html;charset=utf-8");//改乱码
    //生成连接
    $db_connect = mysql_connect("localhost","root","3177389");

    //选择操作的数据库
    mysql_select_db("my test",$db_connect);

    //写sql 语句
    $sql="delete from Info where code='p001';delete from Info where code='p002'";
    //执行sql语句
    $result=mysql_query($sql );
    //var_dump($sql );


    //处理查询结果
    //$row = mysql_fetch_row($result);//逐条读取
    //$row = mysql_fetch_row($result);

    //print_r($row);

    echo $result;//试验证明返回的不是影响行数,是布尔型,0或1

    第二种为面向对象的方法比目前最常用的,必须掌握的

    1.生成连接对象
    $db=new MYSQLi("localhost","root","3177389"," my test )//传四个参数分别为服务器名,用户权限,密码,数据库
    
    2.判断连接是否成功
    !mysqli_connect_error()or die("连接失败!");
    
    3.写sql语句
    
    $sql="select*from Info"
    
    4.执行sql 语句
    $result=mysql_query($sql);//mysql_query为执行
    
    5.处理查询结果
    $row=$result->fetch_row();//逐条读取
    $row=$result->fetch_all();//返回所有数据,以二维数组的形式返回
    $row=$result->fetch_assoc()//返回一条数据,以关联数组的形式
    print_r($row);

      

  • 相关阅读:
    jQuery火箭图标返回顶部代码
    质数和分解(完全背包)
    CodeForces
    FZU
    FZU
    Pets(匈牙利算法)
    Construct a Matrix (矩阵快速幂+构造)
    绝世好题(线性dp)
    String painter (区间dp)
    Funny Positive Sequence (思维+前缀)
  • 原文地址:https://www.cnblogs.com/crazy-zw/p/5317802.html
Copyright © 2011-2022 走看看