[英]Error when using mysqli_select_db and mysqli_connect
我正在切換到 mysqli,因為不再支持mysql_*
函數。 當我嘗試連接到我的數據庫時,出現錯誤。 這是我的代碼。
<?php
//ob
//ob_start();
//session
session_start();
//connect to database
$error = "Could not connect to database";
mysqli_connect('','************','**********') or die($error);
mysqli_select_db('********************') or die($error);
$session_username = $_SESSION['username'];
$session_coin = $_SESSION['coins'];
?>
錯誤:
無法連接到數據庫
嘗試使用 mysqli 時是否正確?
不,這不是使用 mysqli 連接的正確方法。
正確的方法是這樣的:
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$mysqli = new mysqli('localhost', 'username', 'password', 'test_db');
$mysqli->set_charset('utf8mb4'); // always set the charset
三個步驟:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.