Merhabalar, veritabanına toplu veri nasıl ekleyebiliriz?
mesela kullaniciadlari diye bir tablo var alt alta ekle dediğimizde
örnek :
kullaniciadi1
kullaniciadi2
kullaniciadi3
şekilde form ile göndererek nasıl hepsini ayrı ayrı sütunlar halinde ekleyebiliriz?
Veritabanına toplu veri ekleme ACİL YARDIM
5
●164
- 17-05-2019, 23:11:39Üyeliği durduruldualt alta, bir textboxla post edildiğini düşünürsek şöyle:
header('Content-Type: text/html; charset=utf-8'); $hostname_ayard = "localhost"; $database_ayard = "dbismi"; $username_ayard = "db-k.adi"; $password_ayard = "db-sifre"; $ayard = mysql_pconnect($hostname_ayard, $username_ayard, $password_ayard) or trigger_error(mysql_error()); mysql_query("SET NAMES 'utf8'"); $gel=$_POST['veriler']; $say=substr_count($gel,"n"); $naber=explode("n", $gel); $i=0; while ($i<=$say) { $x=trim($naber[$i]); if (strlen($x)>=1) { mysql_query("INSERT INTO tabloadi VALUES ('','$x')")or die(mysql_error()); echo $x.' eklendi. <br />'; } $i++; }çalakalem yazdım ama çalışmalı.
o tırnak içindeki n lerden önce ters slash işareti var. Forum onu kabul etmiyormuş. / bunun tersi. Insert intodaki boş alan ise otomatik oluşturulan veritabanındaki id'ye karşılık.
- 17-05-2019, 23:24:41acaba bunu pdo ile yapabilir misiniz?BND adlı üyeden alıntı: mesajı görüntüle
- 17-05-2019, 23:33:19Üyeliği durdurulduPDO ile yapmanıza gerek yok. Saf php. PHP 5+ her sunucuda çalışır.ataliemre adlı üyeden alıntı: mesajı görüntüle
- 17-05-2019, 23:37:57Üyeliği durdurulduGerekli biçimde değişiklik yapmazsanız verir. Db bilgileri ve o slash konusu halledilmeli.ataliemre adlı üyeden alıntı: mesajı görüntüle