これは明白な質問かもしれませんが、PHPでMySQLを呼び出すと(ログインしている間は)、PHPタグを閉じると(下記参照)、データベースを後でもう一度呼び出す必要がありますか?PHPを使用したMySQLログイン - 頻度は?
$mysqli = new mysqli("host", "username", "pw", "dbname");
if ($mysqli->connect_errno) {
echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
}
$res = $mysqli->query("SELECT EmbedURL FROM Videos ORDER BY RAND() LIMIT 8");
等... そして、私は彼のデータベースfromt何かを取得するために、後でスクリプト内で再びそれを呼び出す必要があります。もう一度データベースにログインする必要がありますか?
ありがとうございました!
はい:ここ
は、あなたの問題のためにinsterestingすることができ、MySQLのコネクションプーリングについての記事です。 – Epodaxあなたが 'mysqli'オブジェクトを構築するとき、あなたは単にデータベースにログインしているだけではなく、データベース接続を確立しています。技術的には、そのポイントに達する前に明示的に接続を閉じない限り、同じページの2番目のphpタグで動作するはずです。 –
Thxお二人ともあなた! –