setTimeout - ваш лучший друг в отношении задержки выполнения определенной функции.
ользую функции jQuery Ajax для автоматического обновления базы данных cron. Поскольку нужно обновить много строк, я бы хотел приостановить код на несколько миллисекунд на каждую итерацию. Каков будет лучший способ сделать это?
Вот пример моего кода:
<?php
$zdroje = $db->select('zdroje', 'id!=1');
echo "<script type='text/javascript'>\n
$(document).ready(function() {\n";
foreach($zdroje as $zdroj) {
echo "$.post( '/adminator/menu/2zajezdy/tools/01otnXml/requests.php', { 'updateXML': '".$zdroj['id']."' }, function(data) {
// pause here!
});\n";
} // end: foreach
echo "});\n</script>\n";
?>