php 使用面相对象连接mysqli的方法是什么?就是php5.5版本的,最好给个例子了。 相关函

php 使用面相对象连接mysqli的方法是什么?就是php5.5版本的,最好给个例子了。
相关函数有哪些?什么作用?
当前问题共有如下(4)个解决方案
  • 匿名用户
    匿名用户
    <?php
     $link = new mysqli('数据库服务器', '数据库登陆用户', '数据库登陆密码', '数据库名称');
     //上面的如果连接失败, 那用 $link -> erron;返回错误编号
     // $link -> error 返回错误信息, 和过程方式的 mysqli_error() 相似
     $link->query('set names utf8'); //设置数据库编码
     //这样数据库就连接上了, 执行sql语句使用query()方法,比如
     $Rult  = $link -> query('select * from 表名称 ');
     $Rule -> num_rows;//这个返回记录条数
     while( $rs = $Rule -> fetch_array() ) {
       echo $rs['字段名称'];
     
     }

    其实对象和过程的方式差不多, 只是变换一下即可!


    比如, 过程方法函数有:

    mysql_query()或者mysqli_query();

    那mysqli对象方式, 就用连接标示 调用query方法

    $link -> query()

    是不是有很大的相同之处呢?

    一个小诀窍就是, 基本上可以, 把原来过程的方式的函数,前面的mysqli_去掉, 改成用对象方式调用 -> 这种方式!

  • 笔刀侠_广州
    笔刀侠_广州
    因为你不会提问,连用哪种数据库都不说,我只好用 MySQL 为例子来说了

    $mysqli = new mysqli('localhost', 'my_user', 'my_password', 'my_db');
    // localhost: 本机,指你要连接的那台运行数据库的电脑,如果不是本机就把它的 IP 地址写在这

    // my_user:数据库用户名
    // my_password:数据库用户的密码
    // my_db:你想连到的库的名字

    if ($mysqli->connect_error) {
    die('连接数据库出错,错误代码是: (' . $mysqli->connect_errno . ') '
    . $mysqli->connect_error);
    }
  • 老残__
    老残__
    $conn = mysql_connect(url,name,password);连接数据库相当于控制台的mysql -u -p;
    $mydb = mysql_select_db(dbName,$conn);选择数据库 use dbName;
    $某某 = mysql_query("sql语句",$conn); insert,delete,update..........
  • 热心网友
    热心网友
    ??
上一篇:求PHP创建mysql
下一篇:谁能帮我修改一下mysql存储过程的代码