Merhaba arkadaşlar.
sorunumu şöyle anlatayım.
şimdi veritabanında bir tablo var.
Canlılar adında. bu tablonun içinde
id,tur,yasamsuresi sütunları var.
id otomatik yerleşiyor. tur sütununu ben belirliyorum.
daha sonra yasamsuresi adlı tabloya başka bir siteden otomatik veri girişi oluyor.
20/30 tane veri olunca süre limiti hatası alıyorum.
tüm verileri bir anda kaydetmek yerine parça parça hatta tek tek kaydettirmemin yolu nedir acaba?
şimdiden teşekkür ederim.
Php Konusunda yardım
10
●936
- 30-08-2009, 17:58:56
- 30-08-2009, 18:04:44OfisSoft adlı üyeden alıntı: mesajı görüntüle
öneri için teşekkürler ama veritabanında yüzlerce hatta binlerce veri olacak.
20 / 30 tane veride script time out hatası veren kodlar binlerce veride sunucuyu çökertir
asp de dediğim sistemde yapabiliyorum. ama php de yapmam gerekiyor. - 30-08-2009, 18:05:58Üyeliği durdurulduset time limit kullanamiyorsaniz get metodu ile mantik kurup. javascript ile de yapabilirsiniz
Alıntı - 30-08-2009, 18:13:49bende bu yolu soruyorum zaten.sdemirkeser adlı üyeden alıntı: mesajı görüntüle
id ler sıralı olmayacak.
yani 1 - 2 - 5 - 6 - 8 - 11- gibi gidebilir.
otomatik alıyor ama sürekli silinecek. - 30-08-2009, 19:17:41bana sadece bir örnek verseniz yeter.
tabloları falan yazmanıza kayıt kodu falan eklemenize gerek yok.
sadece döngüyü kursanız gerisini ben yaparım. - 31-08-2009, 04:20:25Otomatik veri girişi dediğiniz şey curl ile veri çekmek midir veya neye göre bu girişler oluyo bilmiyorum ama herhanbi bir özelliği kendinize referans almanız gerekecek. Bu referanstan kastım nedir, sdemirkeser in dediği gibi bir sira değişkeni benzeri bir değişken kullanmanız.
$_GET['referans']=(int)$_GET['referans']; $tek_sefer=15; $for_end=$_GET['referans']+$tek_sefer; for($i=$_GET['referans'];$i<$for_end;$i++) { $bilgiler=dosya_cek('kaynaksite.com/yasamsureleri.php?id='.$i); if($bilgiler........ } header('Refresh: 3; url=kaydet.php?referans='.$for_end); echo $_GET['referans'].' id sinden itibaren '.$tek_sefer.' tane id kontrol edildi. İşlem devam ediyor.şeklinde birşeyler olacak - 31-08-2009, 04:26:29Üyeliği durduruldubu tür sorunları lazy load ile halledebilirsin yani js
http://www.appelsiini.net/projects/lazyload
