【发布时间】:2014-11-03 23:25:13
【问题描述】:
好的,这是我现在的问题。我正在使用 PHP 5.5.12 和 MySQL 5.6.17。在我的 php 设置上检查了 php mysqli_connect,但仍然出现错误。有什么帮助吗?提前致谢。
这是我的 dbcon.php
<?php
//Connect to the database
$link = new mysqli_connect ("localhost", "root", "", "towertec_master");
if (mysqli_connect_errno())
{
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}?>
这是我的 main.php
<?php
include ("lib\dbcon.php");
// is a client logged in?
include("lib/login_check.php");
include("lib/fetch_org_data.php");
$thispage="main";
?>
这是错误信息:
Fatal error: Class 'mysqli_connect' not found in C:\wamp\www\Trading\lib\dbcon.php on line 3
Call Stack
# Time Memory Function Location
1 0.0014 244472 {main}( ) ..\main.php:0
2 0.0023 247912 include( 'C:\wamp\www\Trading\lib\dbcon.php' ) ..\main.php:2
【问题讨论】:
-
这是
new mysqli而不是new mysqli_connect- RTFM => php.net/manual/en/mysqli.construct.php -
非常感谢。它现在可以工作了。
-
没问题。接受下面的答案以关闭问题并标记为已解决。以下是meta.stackexchange.com/a/5235 欢迎使用 Stack 的方法
标签: php mysql fatal-error