acipinarli Posted June 16, 2009 Share Posted June 16, 2009 Resimde görüldüğü gibi bir listem var ve bunu kaydet tıklanınca veritabanına kaydedeceğim dizilerle yapacağım ama bir türlü beceremedim yardımcı olacak arkadaşlara şimdiden teşekkür ederim. Yardımcı olması için Numarası kısmındaki alanların isimleri numara1,numara2,numara3 şeklinde isim alıyor. Sınıf mevcuduna göre. ad ve soyadda aynı şekilde. Kodlar bağlıktada olduğu gibi PHP arkadaşlar. Link to comment Share on other sites More sharing options...
wmismail Posted June 16, 2009 Share Posted June 16, 2009 1. den aldığın veriler şöyle olsun ; numara1 soyad1 ad1 Bunları normal kaydediyormuş gibi kaydetmek için kodlarını yaz ve kayıt sırasınca bi for döngüsüne al, "1" yerine bir değişken belirle her döngüde +1 yap. Link to comment Share on other sites More sharing options...
acipinarli Posted June 16, 2009 Author Share Posted June 16, 2009 1. den aldığın veriler şöyle olsun ;numara1 soyad1 ad1 aynen bilgiler bu şekilde ama sorun şu; $numara = $HTTP_POST_VARS['numara']; normalde tek bilgiyi bu şekilde alabiliyoruz burada sorun yok ama numara birden fazla $HTTP_POST_VARS['numara'] bu kısmı nasıl for döngüsüne sokacağım. $numara değikeni dizi yapılabilir ama Post metodunu nasıl yapacağım. Link to comment Share on other sites More sharing options...
wmismail Posted June 16, 2009 Share Posted June 16, 2009 Ya PHP yi yaklaşık 2 yıldır kullanmıyorum. Ama hatırladığım kadarıyla şöyle yapacaksın ; for ($i=1;$i<=20;$i++){XXXX*}[/CODE] * : Bu işareti koyduğum yerde birisi için kayıt yap. O +1 yaparak tüm kayıtları ekler sanırım. Link to comment Share on other sites More sharing options...
acipinarli Posted June 16, 2009 Author Share Posted June 16, 2009 Ya PHP yi yaklaşık 2 yıldır kullanmıyorum. Ama hatırladığım kadarıyla şöyle yapacaksın ; for ($i=1;$i<=20;$i++){XXXX*}[/CODE] * : Bu işareti koyduğum yerde birisi için kayıt yap. O +1 yaparak tüm kayıtları ekler sanırım. bir deneyeyim bakalım. emeğine sağlık olur inşallah Link to comment Share on other sites More sharing options...
wmismail Posted June 16, 2009 Share Posted June 16, 2009 Dediğim gibi php yi bırakalı çok oldu.. ama böyle olması gerekiyor. Numara'dan sonra o 1 yerine i değişkenini kullancaksın Link to comment Share on other sites More sharing options...
acipinarli Posted June 16, 2009 Author Share Posted June 16, 2009 omadı maalesef yada ben yapamadım. kodları şu şekilde yaptım $i =1; while ($i <= $mevcut) { $numara = array ($HTTP_POST_VARS['numara']); echo $numara; $i++; } önce ekrana yazdırayım hele birdedim olmadı Link to comment Share on other sites More sharing options...
cumman Posted June 16, 2009 Share Posted June 16, 2009 bu gibi kayitlarda cok boyutlu diziler kullanip elemanlari diziye atamalisin. daha sonra diziyi donguye sokarak kaydedebilirsin. Link to comment Share on other sites More sharing options...
wmismail Posted June 16, 2009 Share Posted June 16, 2009 asp.net'de olsa mantığı kodlarla anlatcam da php uzun süredir kullanmadığım için.. Link to comment Share on other sites More sharing options...
acipinarli Posted June 16, 2009 Author Share Posted June 16, 2009 tamamdır arkadaşlar sonunda çözdüm. teşekkürler ilginiz için. Diziye falan gerek kalmadan bitti. dizi ile epey bocaladım ama dizi kullanmadan çözdüm şükür. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.