2012-02-23 78 views
-1

下面的代碼在使用MAMP的舊iMac上工作。但是,它不適用於我的新iMac。我該如何解決?我需要對php.ini文件做些什麼嗎?mysqli_connect不能在MAMP上工作

<?php 
$dbConnection = mysqli_connect("localhost", "xxxx", "xxxx", "gallery"); 
$query = "SELECT * FROM images"; 
$stmt = mysqli_prepare($dbConnection,$query); 
mysqli_stmt_execute($stmt); 
mysqli_stmt_bind_result($stmt, $id, $categories,$img_name); 
    while (mysqli_stmt_fetch($stmt)) { 
    echo $id."<br />"; 

} 

?> 

回答

0

您應該在PHP.ini中啓用php_mysqli擴展。它默認是禁用的。

尋找以下專線:extension = php_mysqli

0

問題:從綁定語句中缺少列名。