Rumah > pembangunan bahagian belakang > tutorial php > PHP新手跪求各位解决 Couldn't fetch mysqli 这个有关问题

PHP新手跪求各位解决 Couldn't fetch mysqli 这个有关问题

WBOY
Lepaskan: 2016-06-13 12:21:38
asal
6637 orang telah melayarinya

PHP新手跪求各位解决 Couldn't fetch mysqli 这个问题!
弄了个工具类让其他类去调用,注释了的地方是一开始写的,可是报这样的错误
于是我就只好直接 把¥link的内容写进去:$rs=mysqli_query(mysqli_connect("localhost", "root", "yjy9382","liuyanban") ,$sql) 
这样竟然不报错!各位大神救救小弟吧,我已经试了很多办法都不知道怎么错,因为以前学JAVA,这两天才自己的PHP,可能犯低级错误自己看不出来,还望大家指点一下谢谢!


class SqlHelper{
   
    /*
    public $link;
    public $dbname="liuyanban";
    public $username="root";
    public $password="yjy9382";
    public $host="localhost";
  
   
    //连接数据库
    public function __construct(){
    $this->link=mysqli_connect($this->host, $this->username, $this->password,$this->dbname);

  if(!$this->link){
      die(mysqli_errno());
 }
    }

     */

    
    //执行Dql语句
    public function execute_Dql($sql){
       // $rs=mysqli_query($this->link ,$sql) ;
        $rs=mysqli_query(mysqli_connect("localhost", "root", "yjy9382","liuyanban") ,$sql) ;
        return $rs;
    } 
------解决思路----------------------
把连接数据库的单独执行,
------解决思路----------------------
我记得mysqli是面向对象的吧,
链接数据库:$this->link=new mysqli($host,$user,$password,$db);
操作sql:$this->link->query($sql)
------解决思路----------------------
mysqli 提供 Object oriented style  和 Procedural style 方式。
面向对象

<br /><?php?<br />$db_host="localhost";?????//连接的服务器地址?<br />$db_user="root";??????????????//连接数据库的用户名?<br />$db_psw="root";???????????????//连接数据库的密码?<br />$db_name="sunyang";???//连接的数据库名称?<br />$mysqli=new?mysqli();?<br />$mysqli->connect($db_host,$db_user,$db_psw,$db_name);??><br />
Salin selepas log masuk


面向过程
<br /><?php<br />$connection = mysqli_connect("localhost","root","root","sunyang"); <br />if ( $connection ) {<br />           echo "数据库连接成功"; <br />}else {<br />           echo "数据库连接失败"; <br />} ?><br />
Salin selepas log masuk

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan