MySQLにデータを要求していますが、スクリプト全体の速度が低下します。しかし、これをループから抜け出す方法がわかりません。私はそれをPHP配列に変換しようとしましたが、正直なところ、試行の日の後、失敗しました。
<?php
$id = '1';
include_once 'include_once/connect.php';
for ($x = 1; $x <= 5; $x++) {
for ($y = 1; $y <= 5; $y++) {
$xy = $x."x".$y;
$pullMapInfo = "SELECT value FROM mapinfo WHERE id='".$id."' AND xy='".$xy."'";
$pullMapInfo2 = mysql_query($pullMapInfo) or die('error here');
if ($pullMapInfo3 = mysql_fetch_array($pullMapInfo2)) {
#some code
} else {
#some code
}
}
}
?>
MySQLクエリ$pullMapInfo2
をループから外して、一度尋ねることでロードを短縮するにはどうすればよいですか?
ローカルホストでスクリプトを起動したい場合は、すべてをc&pできます:-)