急、php问题,高手请进???

来源:百度知道 编辑:UC知道 时间:2024/06/24 01:49:17
Fatal error: Class 'mysqli' not found in F:\phpMyAdmin\Source\27\db_fns.php on line 5
1。其中的第5行原来是:$result = new mysqli('localhost', 'bm_user', 'password', 'bookmarks'); 根本连不上,我又把它改为(我的mysql的用户名是root、密码是123456,)我把上面的'bm_user', 'password'改成mysql的root与123456还是不行?该如何处理?

22。代码是php和mysql web开发原书第三版的,我把文件都放在了php运行的哪个目录,包括sql的,php的都能运行,我装了discuz也能运行,所以说不是mysql的问题,是不是还要把mysql web开发原书第三版的sql文件导入到mysql中呀,该如何导入呢?

完整的代码是:

<?php

function db_connect()
{
$result = new mysqli('localhost', 'bm_user', 'password', 'bookmarks');
if (!$result)
throw new Exception('Could not connect to database server');
else
return $result;
}

?>

数据库的代码是:
create database bookmarks;
use bookmarks;

create table user (
username varchar(16) primary key,

你的php没有支持mysqli吧。。
修改一下配置。

$db = mysqli_connect($host, $login, $pass, $dbName);

函数原型是这样的,最后面一个参数是数据库名。

肯定是账户密码以及数据库名错了,你这代码没错

谁叫你用mysqlli扩展的。。。。