• 10-01-2021, 22:05:10
    #10
    profweb adlı üyeden alıntı: mesajı görüntüle
    $_POST['envanter_kadet '][0]
    $_POST['envanter_kadet '][1]

    Bu şekilde alabilirsin
    yani benim yaptığım form ile gönderdiğim envanter_kadet zaten array olarak mı gider name'ler aynı olduğu için ?
  • 10-01-2021, 22:05:57
    #11
    eruseldarine adlı üyeden alıntı: mesajı görüntüle
    yani benim yaptığım form ile gönderdiğim envanter_kadet zaten array olarak mı gider name'ler aynı olduğu için ?
    Evet. Google'da şöyle aratabilirsiniz

    php html form same name

    Edit name kısımları şöyle olmalı;

    envanter_kadet[]
  • 10-01-2021, 22:11:15
    #12
    eruseldarine adlı üyeden alıntı: mesajı görüntüle
    hocam bahsettiğim üzere çok fazla deneme yaptım kafam da ultra karışık. peki alt alta olan html sorguları nasıl karşı tarafa bir array olarak gidecek ?
    Basit olarak aşağıdaki gibi.

    Alıntı
    <input type="text" name="array_adi[]" value="1">
    <input type="text" name="array_adi[]" value="2">
    <input type="text" name="array_adi[]" value="3">
    Alıntı
    <?php
    $array_adi = $_POST["array_adi"];

    foreach( $array_adi as $tekil){

    //sql insert $tekil

    }

    ?>
  • 11-01-2021, 03:50:10
    #13
    Ben sizin yerinizde olsam tabloya envanter_adet diye kolon açardım. Sayfada selected olarak 1 değerini verirdim. Bu sayede kişi daha sonradan envanter adetini azaltmak ya da artırmak istediğinde DELETE yada INSERT yerine sadece ilgili sütunu UPDATE ederdi. Tercih meselesi tabi.