COOLMASTER adlı üyeden alıntı: mesajı görüntüle
Merhabalar Arkadaşlar..
Yapmak istediğim şey checkbox kullanarak birden fazla seçim yapıp veritabanına yazdırmak...
veritabanı= " urunler"
<input type="text" name="urunler">
yapınca tek tek ekliyorum ama zor oluyor ben belirlemiş olduğum checkbox ların eklenmesini istiyorum..

<form action="#" method="post" enctype="multipart/form-data">
            <select multiple="multipart/form-data" name="urunler" id="fruit_select">
                 <option>Elma</option>
                 <option>Armut</option>
                <option>Portakal</option>
                 <option>Mandalina</option>
                 <option>Muz</option>
                 <option>Karpuz</option>
                 <option>Kavun</option>
            </select>
<input type="submit" value="EKLE" name="EKLE" />
bu kodda secimleri yapıyorum yalnızca bir tanesi veritabanına gidiyor neden boyle oluyor nerede yanlış yapıyorum.
dostum selectbox ile yapman uygun olur bence şöyle bir yapı yaptım umarım iş görür

if (isset($_POST['EKLE'])) {

    $OCode = htmlspecialchars($_POST['YFGuncelle']);

    $hizmet = @$_POST['hizmetler'];

    foreach ($hizmet as $hizmetler) {

        $hizmetekle = $db->prepare('INSERT into urunler set ID=:ID');

        $hizmetekle->bindParam(':ID', $hizmetler, PDO::PARAM_INT);

        $hizmetekle->execute();

    }
    <form action="#" method="post" enctype="multipart/form-data">

        <select multiple="multipart/form-data" name="urunler[]" id="fruit_select">

            <option value="1">Elma</option>

            <option value="2">Armut</option>

            <option value="3">Portakal</option>

            <option value="4">Mandalina</option>

            <option value="5">Muz</option>

            <option value="6">Karpuz</option>

            <option value="7">Kavun</option>

        </select>

        <input type="submit" value="EKLE" name="EKLE"/>

    </form>
ben böyle kullanıyorum dostum sende kendine göre uyarlarsın...