• 14-12-2016, 12:01:25
    #1
    Arkadaşlar

    <input type="text" name="araba1"  /><input type="text" name="miktar1"  />
    <input type="text" name="araba2"  /><input type="text" name="miktar2"  />
    <input type="text" name="araba3"  /><input type="text" name="miktar3"  />
    Şeklinde bir formum var

    bu formda sadece inputlar doluysa database'e yazdırmak istiyorum, tablom şu şekilde
    araba | miktar

    Mesela; araba2 ve araba3 dolu database'te 2 yeni satır olacak

    Yardımcı olabilir misiniz
  • 14-12-2016, 14:27:02
    #2
    if(!empty($_POST['miktar1'])){
    // mysql ekleme işlemi buraya
    }
  • 14-12-2016, 15:08:22
    #3
    By_MiLaT adlı üyeden alıntı: mesajı görüntüle
    if(!empty($_POST['miktar1'])){
    // mysql ekleme işlemi buraya
    }
    3 tane olsa kolayda 10 tane şey var araba1 den araba10'a kadar

    onuda for döngüsüyle

    $y = 10;
    for ($i=0; $i < $y; $i++) { 
    if(!empty($_POST['miktar'.$y])){
    // mysql ekleme işlemi buraya
    }
    }
    Şeklinde yapabilirim heralde

    başka bir yolu var mıdır ?
  • 14-12-2016, 20:20:37
    #4
    <input type="checkbox" name="food[]" value="apple" />
    <input type="checkbox" name="food[]" value="pear" />
    <input type="checkbox" name="food[]" value="banana" />
    foreach( $_POST['food'] as $v ) {
        print $v;
    }
    Kaynak: http://stackoverflow.com/questions/1010941/html-input-arrays