Barış BALCI
CEMER KENT EKIPMANLARI SAN VE TIC. AS
İzmir
26/02/2016 tarihinden beri üye
520
GY Puanı
12K
GY Sırası
Kişisel Sayfaları
http://www.portalyazilim.com
https://www.linkedin.com/in/bar%C4%B1%C5%9F-balc%C4%B1-a6849166?trk=hp-identity-photo
İlgi Alanları
3
Rozet
7
Sertifika
1
Soru Sordu
1
Cevap Verdi
0
Blog Yazısı
0
Etiket Takibi
İş Tecrubesi
Kullanıcıya ait İş tecrübesi bilgisi bulunmamaktadır.
Eğitim Geçmişi
Süleyman Demirel Üniversitesi
| Aralık 2020
- Aralık 2020
Sertifikalar & Başarılar
GY Sertifikaları
(7)
Diğer Sertifikaları
(0)
Kullanıcıya ait sertifika bulunmamaktadır.
Test Sonuçları
(0)
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
2String değeri ayrıştırıp satır satır bölme
Arkadaşlar merhaba bir veri bloğum var ve bunu parçalayıp mysql ' de saklamak istiyorum. Fakat istediğim şekilde böldükten sonra for döngüsüne sokup veritabanına kaydettiremedim. Tek satır da kayıt gerçekleştirebiliyorum fakat birden fazlası için yapamıyorum.
<?php
include "db.php"; // veritabanı bağlantım.
$data=$_GET['etiket']; //textbox'tan okuduğum veri
$button=$_GET['button'];
if($button){// form gönderilince yapılması istenen
//gelen data : numarası@adı@adet
$parcala=explode("@",$data); // datamı bölüyorum
$duzenlenen= implode("','",$parcala); //bölünen datanın arasına , ekledim
$duzenlenen= "'$duzenlenen'"; // gelen veriyi 'numarası','adı','adet' şeklinde birleştirdim
$sorgu = mysql_query("insert into siparis_kalemleri (kod,ad,miktar) values ($duzenlenen)");
// sorgudaki değer : insert into siparis_kalemleri (kod,ad,miktar) values('numarasi','adı','adet') bu şekilde tek olarak kayıt edebiliyorum.
/*Fakat textbox'da iki yada 3 ve daha fazlası için nasıl bir döngü çalıştırmam gerekir ?
örnek :
numarası@adı@miktar
numarası1@adı1@miktar1
numarası2@adı2@miktar2*/
}?>
<form action="deneme.php" method="get">
<textarea name="etiket"></textarea>
<input type="submit" name="button" id="button" value="GÖSTER"></form>
8 yıl 8 ay önce yanıtladın
String değeri ayrıştırıp satır satır bölme
24 Ekim 2016 tarihinde cevaplandı
Cevaplarınız için teşekkür ederim , sistemi bende düzeltmiştim. :)