[英]Can't get PHP working with MySQL (using Linux)
好的,當我編譯以下代碼進行測試時:
<?php
require('index.inc');
$page = new buildpage();
$page->buildHeader();
$dbase = $mysqli_connect('localhost', 'root', 'password');
<?php
$page->buildFooter();
?>
我越來越:
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');
是的,刪除$。 如果您試圖抑制潛在的錯誤消息,請使用@。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.