[php]<?php
$f = ('EXPORT_S.TXT');
if (!file_exists($f)){
$w = "Stany nie zostały zaktualizowane z powodu braku pliku źródłowego.";
email($w);
}
$plik = file($f);
print "Plik znaleziono.<br />";
$p = new mysqli('localhost', 'root', '', 'abc');
print "Połączono się z bazą.<br />";
print "Trwa wysyłanie.<br />";
foreach($plik as $tablica){
$wyn = explode('|', $tablica);
$kod = str_replace('"', "", $wyn[0]);
if($wyn[1]==0){
$nr = '0';
}else{
$nr = '1';
}
$b = "update baza_ks set dostepny='$nr' where kod='$kod'";
$wynik = $p->query($b);
}
if (!$wynik){
print 'Nie updatowałos sie.';
}else{
print 'Z updatowało sie.';
}
?>[/php]
Pojawia mi się taki błąd:
Kod: Zaznacz cały
Fatal error: Maximum execution time of 30 seconds exceeded in C:\serwer\Apache\Apache2\htdocs\abc\a\1.php on line 37
Proszę o pomoc co i jak gdzie zrobić, aby ten błąd się nie pojawiał.
PS. PHP 5.0.4 + MySQL 4.0.24
