global.php ファイルで次の関数を宣言しています。
function dbconnect(){
$mysqli = new mysqli($dbserver,$dbuser,$dbpasswd,$dbdatabase);
if ($mysqli->connect_error){
echo ($mysqli->connect_error);
return null;
} else {
return $mysqli;
}
}
$dbdatabase が有効なデータベースであることを 100% 確認しました。関数を呼び出すと、エラーなしで有効なオブジェクトが返されます。ただし、クエリを実行しようとすると、オブジェクトはデータベースが選択されていないと報告します。コードを削除して、必要な場所で直接実行しても問題ありません。何か不足していますか?ありがとう!