Вообщем, у меня есть вот такой код:
function insertGameMysql() {
global $arrGame;
global $link;
for ($i = 1; $i < count($arrGame)+1; $i++) {
$query = "('".$i."','".trim($arrGame[$i][0])."','".$arrGame[$i][1]."','".$arrGame[$i][2]."','".$arrGame[$i][3]."','".$arrGame[$i][4]."','".$arrGame[$i][5]."','".$arrGame[$i][6]."','".$arrGame[$i][7]."')";
$stmt = $link->query('INSERT INTO `games` VALUES '.$query);
}
exit();
}
И этот код у меня с помощью js запускается каждые 30 секунд. Естественно данные в $arrGame каждый раз меняются - общ. кол-во данных 120! Тоисть каждые 30 секунд в базу данных отправляется 120 запросов. Как это уменьшить ? Я читал что лучше в цикле не помещать запрос в бд, но как без цикла обойтись ?