連接數據庫的代碼:
$db = new mysqli('localhost', 'root', '123', 'books');
// $db = mysql_connect('localhost', 'root', '123', 'books');
// $db = mysqli_connect("localhost", "root", "123","books");
//mysql_connect本擴展自 PHP 5.5.0 起已廢棄,並在將來會被移除
發現出現錯誤:
Fatal error: Call to undefined function mysqli_connect()
或
Fatal error: mysqli not found(記不太清楚了)
在網上查找解決方案:
1-在php.ini中 Windows Extensions.”下添加
extension=php_mysqli.dll
On windows:
extension_dir = "F:\phpEnv\php\ext"
2-將php/ext下的php_mysqli.dll拷貝到window/system32
重新啟動Apache
仍然不行
許多解決方案都說太麻煩,建議利用集成開發環境(phpStudy),但是我覺得不應該遇見一個問題就放棄,雖然我學習PHP才一個周的時間,於是決定還是自己摸索吧。
閱讀一些過時的PHP教程時,會提到li