• 18-01-2015, 18:45:01
    #1
    Üyeliği durduruldu
    Merhaba, PHP ve MYSQLi kullanarak veritabanına toplu kayıt eklemek istiyorum fakat takıldığım bir yer var.
    Kişi formda eklemek istediği resim sayısını giriyor ve resimleri toplu bir şekilde upload ediyor. Buraya kadar sorun yok.
    Sayfanın post ile aldığı resim sayısı kadar resim düzenleme formu çıkıyor.
    1.resmin adı
    1. resmin açıklaması
    2.resmin adı
    2.resmin açıklaması gibi..
    ben bu yeni oluşan formdaki verileri veritabanına aktarmak istiyorum. Fakat her seferinde eklenecek resim sayısı farklı olduğu için belirli sayıda değişken oluşturmak mantıksız geliyor. Eminim bu konuda yardımcı olacak bilgili arkadaşlarımız vardır. Yardımlarınızı bekliyorum.


    $resimsayisi ' nin değeri kadar inputlar oluşuyor.

  • 18-01-2015, 18:47:01
    #2
    yine aynı for döngüsüyle gelen her veriyi tek tek kayıt ettirebilirsiniz
  • 18-01-2015, 18:58:38
    #3
    Üyeliği durduruldu
    postları değişkene atamadan mysql eklemek mümkün mü ?
  • 18-01-2015, 19:06:38
    #4
    Aynı döngü içerisinde ;

    mysql_query("INSERT INTO resimler(id,resim,aciklama) values ("", "'.$aciklama1.'", "'.$key1.'")");

    gibi yapabilirsin, tabi yapmak istediğini doğru anladıysam geçerli bunlar
  • 18-01-2015, 20:40:22
    #5
    Üyeliği durduruldu
    Sanırım ben anlatamadım bu döngü gördüğünüz üzere bir form içerisinde $resimsayisi değişkeninin değeri kadar input oluşturuyor.

    Yani kişi 10 resim eklemek istiyorsa 10 tane açıklama 10 tane keys inputu oluşuyor.

    form oluştuktan sonra kişi bu formu dolduyor . Ve veritabanına eklemesi gerekiyor fakat formdan gelen post değerlerini değişkene atayamadığımdan ( input sayısı her seferinde farklı ) mysql insert yapamıyorum. Yardımlarını bekliyorum.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 20:40:22 -->-> Daha önceki mesaj 19:12:24 --

    sorun çözüldü konu kilit