如何使用mysqli_query-PHP
我有一个包含数据库所有信息的文件。我有另一个使用此信息的文件。我有一个函数,可以从数据库中收集信息,但我需要使用如何使用mysqli_query-PHP,php,mysql,Php,Mysql,我有一个包含数据库所有信息的文件。我有另一个使用此信息的文件。我有一个函数,可以从数据库中收集信息,但我需要使用mysqli\u query 我该怎么做? mysqli\u query需要两件事: 询问 与数据库的连接 但我与数据库的连接是一个单独的功能 private$db; //把你的代码放在这里 //建造师 函数_u构造(){ 需要一次'DB_Connect.php'; //连接到数据库 $this->db=new db_Connect(); $this->db->connect(); }
mysqli\u query
我该怎么做?
mysqli\u query
需要两件事:
private$db;
//把你的代码放在这里
//建造师
函数_u构造(){
需要一次'DB_Connect.php';
//连接到数据库
$this->db=new db_Connect();
$this->db->connect();
}
//析构函数
函数_udestruct(){
}
公共功能isUserExisted($email){
$result=mysqli\u查询(
这里有什么?
,“从电子邮件=“$email”的用户处选择电子邮件”;
$no_of_rows=mysqli_num_rows($result);
如果($no\u of\u rows>0){
//用户存在
返回true;
}否则{
//用户不存在
返回false;
}
}
您正在使用具有\u构造的类。在这里,私有变量$db被分配用来保存到数据库的链接
因此,您现在使用:
mysqli_query($this->db,"SELECT email from users WHERE email = '$email'");
当然,我在这里假设$this->db
是db_Connect类返回的句柄。试试文档:这能回答您的问题吗?简短的解释会很有用
$result = mysqli_query($this->db->connect(),"SELECT email from users WHERE email = '$email'");