[英]How to use mysqli_query - PHP
我有一个文件,其中包含我的数据库的所有信息。 我有另一个使用此信息的文件。 我有一个函数应该从数据库中收集信息,但我需要使用mysqli_query
。
我该怎么做? mysqli_query
需要两件事:
但是我与数据库的连接是一个单独的功能。
private $db;
//put your code here
// constructor
function __construct() {
require_once 'DB_Connect.php';
// connecting to database
$this->db = new DB_Connect();
$this->db->connect();
}
// destructor
function __destruct() {
}
public function isUserExisted($email) {
$result = mysqli_query(
这里有什么?
,"SELECT email from users WHERE email = '$email'");
$no_of_rows = mysqli_num_rows($result);
if ($no_of_rows > 0) {
// user existed
return true;
} else {
// user not existed
return false;
}
}
$result = mysqli_query($this->db->connect(),"SELECT email from users WHERE email = '$email'");
您正在使用带有__construct
的类。 在这里,私有变量 $db 被分配来保存到数据库的链接。
所以你现在使用:
mysqli_query($this->db,"SELECT email from users WHERE email = '$email'");
当然,我在这里假设$this->db
是 DB_Connect 类返回的句柄。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.