wmaraci reklam

Foreach ile yapılan inputları veritabanına eklemek

3 Mesajlar 549 Okunma
pst.net
wmaraci reklam

Exor Exor WM Aracı Kullanıcı
  • Üyelik 07.11.2013
  • Yaş/Cinsiyet 37 / E
  • Meslek Web&Grafik Tasarım
  • Konum Samsun
  • Ad Soyad B** B**
  • Mesajlar 169
  • Beğeniler 16 / 7
  • Ticaret 0, (%0)
Herkese merhaba
Adet girip sipariş ver denildiğinde o adet kadar diğer sayfaya input ekleniyor.
Yani; 10 yazıp sipariş ver butonuna bastığımda formun yönlendiği sayfada 10 adet input çıkıyor. inputların name bölümünde ise "arkayazi[]" yazıyor. "x" foreach ile gelen sayıdır.
Bunları veritabanına nasıl kayıt yaptırabilirim.

İlgili kodları da aşağıya paylaşıyorum.

ayrinti.php




















siparisver.php









 

 

wmaraci
reklam

ececan ececan WM Aracı Telefon Onaysız
  • Üyelik 11.09.2015
  • Yaş/Cinsiyet 27 / E
  • Meslek hesap kullanılmayacaktır. lütf
  • Konum Adana
  • Ad Soyad E** E**
  • Mesajlar 139
  • Beğeniler 43 / 52
  • Ticaret 9, (%100)
döngüye, yani x kadar input oluşsun dediğin yere aynı zamanda mysql kayıt fonksiyonunu da yaz. 10 sipariş verirse, 10 adet inputun kendi kayıt kodu da çıkacaktır.

tabii ki başka yolları var ama stackoverflow'da zaten çokça cevaplanmış sorular olduğu için alternatif bir şey önerdim sana.

Ek Olarak: http://stackoverflow.com/questions/20113309/what-is-the-correct-foreach-expression-to-update-mysql-rows-from-this-while-stat
 

 

Exor Exor WM Aracı Kullanıcı
  • Üyelik 07.11.2013
  • Yaş/Cinsiyet 37 / E
  • Meslek Web&Grafik Tasarım
  • Konum Samsun
  • Ad Soyad B** B**
  • Mesajlar 169
  • Beğeniler 16 / 7
  • Ticaret 0, (%0)
Cevap için teşekkürler fakat birşey anlamadım.
10 adet sipariş olduğunda 10 adet input çıkıyor ve bu inputlara yazı yazıp siparişi tamamla diyorlar. Yani; dediğiniz gibi yaparsam girilmemiş veriler olmuyor mu?
name bölümüne arkayazi diye yazdım yanına da sayı ekliyor kod. Ben bunu nasıl alırım diye soruyorum.
Sanırım çok bilmediğimden kaynaklı olarak dedinizi anlayamadım kusura bakmayın :)

Ek Olarak: @[ececan](userid:54203) var mı bir fikrin usta. Yardım eden de yok kaldım vallahi :)
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al