s.a arkadaşlar bir site yapıyorum siteye ekleyeceğim veri sayısı neredeyse 5000 adet. bunları veritabanına toplu olarak eklemek istiyorum.
veritabanına baslik, icerik seklinde 2 tablo açtım. elimdeki 5000 tane olan başlıklar alt alta metin belgesinde sıralandırılmış.
örnek:
başlık1
başlık2
başlık3
başlık4
başlık5
başlık6
başlık7
ben bunları metin kutusuna yapıştırıp ekle dediğimde her satırı ayrı başlık olarak veritabanına ekleyecek ve icerik kısmınada örnek: başlık1 beyaz eşya servisi vs. şeklinde ekleyecek.
teker teker eklemeye kalksam 2-3 günümü olacak.
bu süreyi 3-4 dk indirmek istiyorum. php yi orta derecede biliyorum.
bu konuda yardımcı olursanız sevinirim..
toplu olarak veri ekleme hakkında
3
●644
- 27-05-2010, 23:27:55
<?php //veritabani baglanti if($_POST){ $parcala = explode("\n", trim($_POST['veri'])); for($i=0; $i<count($parcala); $i++){ $baslik = trim($parcala[$i]); mysql_query("Insert Into tablo_ismi (baslik, aciklama) Values ('".$baslik."', '".$baslik." beyaz eşya servisi')"); } } ?> <form action="ekle.php" method="post"><textarea name="veri" cols="100" rows="10"></textarea><br><input type="submit" value="Toplu ekle"></form>Değişken bölümlerini kendi bilgilerinle değiştirerek kullanabilirsin.