"Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 1364 Field 'category' doesn't have a default value in /home/orijinal/public_html/inc/function.php:614 Stack trace: #0 /home/orijinal/public_html/inc/function.php(614): PDOStatement->execute(Array) #1 /home/orijinal/public_html/yonetim/page/action.php(12): insert('adi=?,seo_adi=?...', Array, 'blog') #2 /home/orijinal/public_html/yonetim/index.php(7): include('/home/orijinal/...') #3 {main} thrown in /home/orijinal/public_html/inc/function.php on line 614"


Sorun nerede? Nerede olduğunu tespit etmek için hangi kodu paylaşmalıyım? Kod satırlarına yönlendirme yapıyor hata içerisinde fakat birden fazla yönlendirme var. 'Category' ile alakalı bir problem var gibi duruyor. Benim php bilgim sıfır. Phpden anlayanlar yardımcı olurlarsa sevinirim.


Edit: Veritabanından 'Category' sütununun varsayılan değerini herhangi bir kategori olarak belirledim. Problem kalmadı. Sanırım blog yazısı insert edilirken category bilgisi alınamıyor.

Edit 2: Insert kısmına category sütunu da dahil edilerek problem çözülmüştür.