我想啓用MySQLi,它似乎並沒有工作。當我最初測試我的代碼時,它出現了一條錯誤消息:「致命錯誤:類'mysqli'在C:\ Apache24 \ htdocs \ Login-system \ sql \ sql_import.php中找不到7」。我在網上查看它的含義併發布我需要啓用MySQLi。我努力啓用MySQLI
我已經刪除了php.ini文件中extension = php_mysqli.dll這一行的註釋,這在多個站點上推薦給我。我仍然收到相同的錯誤信息。
我在下面的代碼中添加了;
$host = 'localhost';
$user = 'root';
$password = 'The sloth19';
$mysqli = new mysqli($host,$user,$password);
if ($mysqli->connect_errno) {
printf("Connection failed: %s\n", $mysqli->connect_error);
die();
}
if (!$mysqli->query('CREATE DATABASE accounts')) {
printf("Errormessage: %s\n", $mysqli->error);
}
在此先感謝。
您在'mysqli'構造函數中缺少數據庫名稱。 Checkout php site http://php.net/manual/en/mysqli.construct.php –
您確定您在正確的配置文件(在「加載的配置文件」中指定了'phpinfo()')中有未註釋的擴展名)? – ArtOsi
可能重複的[致命錯誤:類'MySQLi'找不到](https://stackoverflow.com/questions/666811/fatal-error-class-mysqli-not-found) – Neodan