mysqli_ *関数に切り替えたい小さなウェブサイトがあり、それをたくさん読んだ 後、replace-allを実行して切り替えることにしました-次に、すべてが正しく変更されたことを確認しました..。。mysql_
mysqli_
これでmysqli_connect()
動作します-(有効なリソース接続を取得します)が、PHPスクリプトのさらに下には、SQLとして何を入力しmysqli_query
ても返される関数があります。NULL
何が起こっているのか考えていますか?
関連するコード:
function connecti_database() {
mysqli_connect(DB_HOST, DB_USER, DB_PASS, DB_DATABASE);
}
connecti_database();
$sql = 'SELECT * FROM table where id = 5';
$result = mysqli_query($sql);
var_dump($result); // this returns NULL every time