• 03-09-2023, 14:19:58
    #1
    Merhabalar forumdaşlar,

    PHP üzerinde fatura bilgilerini girip, veritabanına ekleyeceğim bir program yazıyorum.

    Lakin veritabanına ekleme yapmıyor.
    İlgili fatura ekleme php dokümanını (Form) ve ajax.php dosyasını aşağıya bırakıyorum.
    Ayrıca ilgili faturalar tablosunu da ekran görüntüsü olarak atıyorum.

    Faturalar tablosu:



    Sizce neden veritabanına ekleme yapmıyor?

    Teşekkürler.

    Fatura ekleme formu (faturaekle.php) = https://pastebin.mozilla.org/km3VxWvg
    Ajax dosyası = https://pastebin.mozilla.org/P7N5wE8q
  • 03-09-2023, 14:21:38
    #2
    paste sitesini tehlikeli algıladı avast
  • 03-09-2023, 14:26:33
    #3
    SNDizayn adlı üyeden alıntı: mesajı görüntüle
    paste sitesini tehlikeli algıladı avast
    Hemen farklı bir site üzerinden konuyu güncelliyorum.
  • 03-09-2023, 14:29:05
    #4
    SNDizayn adlı üyeden alıntı: mesajı görüntüle
    paste sitesini tehlikeli algıladı avast
    linkler güncellenmiştir.
  • 03-09-2023, 14:29:20
    #5
    volodymyr adlı üyeden alıntı: mesajı görüntüle
    Merhabalar forumdaşlar,

    PHP üzerinde fatura bilgilerini girip, veritabanına ekleyeceğim bir program yazıyorum.

    Lakin veritabanına ekleme yapmıyor.
    İlgili fatura ekleme php dokümanını (Form) ve ajax.php dosyasını aşağıya bırakıyorum.
    Ayrıca ilgili faturalar tablosunu da ekran görüntüsü olarak atıyorum.

    Faturalar tablosu:



    Sizce neden veritabanına ekleme yapmıyor?

    Teşekkürler.

    Fatura ekleme formu (faturaekle.php) = https://www.paste.tc/faturaeklephp
    Ajax dosyası = https://www.paste.tc/ajaxphp-54
    fatura_id auto increment olarak ayarlanmamış ve null off yapılmış. Siz id göndermediğiniz için ve boş girişe de izin verilmediği için kayıt yapamıyorsunuz.
    Ek olarak ajaxphp dosyanızda work_order_no, studio_no, item_kodu gibi değerler gönderiyorsunuz ve tablonuzda bu columnlar mevcut değil
  • 03-09-2023, 14:38:37
    #6
    ChostFreak adlı üyeden alıntı: mesajı görüntüle
    fatura_id auto increment olarak ayarlanmamış ve null off yapılmış. Siz id göndermediğiniz için ve boş girişe de izin verilmediği için kayıt yapamıyorsunuz.
    Ek olarak ajaxphp dosyanızda work_order_no, studio_no, item_kodu gibi değerler gönderiyorsunuz ve tablonuzda bu columnlar mevcut değil
    Selamlar ajax php dosyası güncellendi ben eskisini atmısım fakat sanırım problem söylemiş oldugunuz ilk konu ile alakalı.
    "fatura_id auto increment olarak ayarlanmamış ve null off yapılmış. Siz id göndermediğiniz için ve boş girişe de izin verilmediği için kayıt yapamıyorsunuz."

    Bu durumu nasıl çözebilirim?
  • 03-09-2023, 14:41:56
    #7
    volodymyr adlı üyeden alıntı: mesajı görüntüle
    Selamlar ajax php dosyası güncellendi ben eskisini atmısım fakat sanırım problem söylemiş oldugunuz ilk konu ile alakalı.
    "fatura_id auto increment olarak ayarlanmamış ve null off yapılmış. Siz id göndermediğiniz için ve boş girişe de izin verilmediği için kayıt yapamıyorsunuz."

    Bu durumu nasıl çözebilirim?
    Fatura_id nin yanında ki "Change" butonuna tıklayın, orada A_I gibi bir checkbox olması lazım. Onu işaretleyin ve kaydedin. Auto increment aktif olacaktır
  • 03-09-2023, 14:49:09
    #8
    ChostFreak adlı üyeden alıntı: mesajı görüntüle
    Fatura_id nin yanında ki "Change" butonuna tıklayın, orada A_I gibi bir checkbox olması lazım. Onu işaretleyin ve kaydedin. Auto increment aktif olacaktır
    Üstadım muvaffak oldum bu sefer
    Yardımlarınız için çok teşekkürler!
  • 03-09-2023, 14:52:23
    #9
    volodymyr adlı üyeden alıntı: mesajı görüntüle
    Üstadım muvaffak oldum bu sefer
    Yardımlarınız için çok teşekkürler!
    Rica ederim, iyi çalışmalar hocam