• 03-12-2020, 13:18:34
    #1
    Merhaba arkadaşlar,

    PHP 5.6 da nasıl girilen rakama göre veri oluştururuz?

    örneğin şöyle

    mysql şu şekilde,

    ürünler tablosu var

    1.id
    2.katid
    3.adi
    4.durum

    ben şimdi a kategorisini seçtim veri ismini girdim ve dedim ki 20 tane aç.

    <input type"number" name="islem[]" value="20"> // buradaki 20 manüel olarak girilecek yani 20 değilde 1 tanede olabilir 10 tanede 100 tanede

    php kısmındada ise adı islem olan inputu value 20 olduğu için 20 tane mysql kayıt açmam lazım nasıl yaparım?
  • 03-12-2020, 13:19:46
    #2
    Döngüler olayını bir inceleyin derim.
  • 03-12-2020, 13:19:48
    #3
    for döngüsüne al
  • 03-12-2020, 13:20:31
    #4
    mixerdating adlı üyeden alıntı: mesajı görüntüle
    Döngüler olayını bir inceleyin derim.
    ama ekleyeceğim veri tabanında atıyorum 20 tane yazdıysa 1 den 20 ye kadar no sütünü olması lazım
  • 03-12-2020, 13:21:43
    #5
    Misafir adlı üyeden alıntı: mesajı görüntüle
    ama ekleyeceğim veri tabanında atıyorum 20 tane yazdıysa 1 den 20 ye kadar no sütünü olması lazım
    for döngüsünü inceleyin.
  • 03-12-2020, 13:25:17
    #6
    Üyeliği durduruldu
    For yada while döngüsü ile kolayca yapın. İnputtan gelen değeri bir değişkene atayın. Daha sonra klasik döngü işe sayı arttırma işlemi yapın. Döngünün içerisinde veritabanı kayıt kodlarını da ekleyin. Gelen değer adedince veritabanına kayıt yapılacaktır
  • 03-12-2020, 13:47:05
    #7
    Hocam gelen Post name yakalayın 20 ya mesela for da 20 kere dön diceksiniz sonra gelen postları for icinde yapacaksınız veriyi 20 kere kayıt etcek
  • 03-12-2020, 13:55:15
    #8
    Bence en basiti asagidaki kodu uygulayin aramaya ne kadar sayi yazarsaniz o kadar veriyi listeler
    $islem=$_POST["islem"];
    $sor = mysql_query("SELECT * FROM TABLOISMIYAZ  ORDER BY id DESC LIMIT $islem");   while ($b=mysql_fetch_array($sor)){
    $adi = $b['adi'];
    $durum = $b['durum'];