electronicboy adlı üyeden alıntı: mesajı görüntüle
Selamlar olayı şöyle anlatayım,

Database'e eğer integer atıyorsanız atanan değerleri ' (tek tırnak) içine almanıza gerek yoktur. ama string bir değer atıyorsanız gerek vardır. Burayı düzeltirsen sorun düzelir.

$sql="INSERT INTO kitapkayit (kitap, yazar, fiyat, adet) VALUES ('".$kitapgir."', '".$yazargir."', '".$fiyatgir."', '".$adetgir."')";

Sonuç olarak senin sql komutun şu hale gelecek;

INSERT INTO kitapkayit (kayit,yazar,fiyat,adet) VALUES ('asdada','safagfds','blabla','5');
işte budur!

repim olsa repe boğardm seni