好吧,当我编译这段代码来测试时:
<?php
require('index.inc');
$page = new buildpage();
$page->buildHeader();
$dbase = $mysqli_connect('localhost', 'root', 'password');
<?php
$page->buildFooter();
?>
Run Code Online (Sandbox Code Playgroud)
我越来越:
Run Code Online (Sandbox Code Playgroud)PHP Notice: Undefined variable: mysqli_connect in第9行/home/tim/Documents/Web/index2.php PHP堆栈跟踪:PHP 1. {main}()/ home/tim/Documents/Web/index2.php:0 PHP致命错误:函数名必须是第9行/home/tim/Documents/Web/index2.php中的字符串PHP堆栈跟踪:PHP 1. {main}()/ home/tim/Documents/Webindex2.php:0
我找到我的mysql.so文件,并在我的php.ini中相应地设置它,但由于某种原因,mysql扩展似乎没有工作...除非我的代码有问题.
那是因为它mysqli_connect是一个函数,而不是一个变量.删除$标志.
$dbase = mysqli_connect('localhost', 'root', 'password');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
122 次 |
| 最近记录: |