
نوشته شده توسط
plague
فیلد age عددی هستش (int)
شما داری حرف میریزی (string/ char ) توش
mysql یه چیزی داره به اسم strict mode که اگه غیر فعال باشه و شما بخای اینکارو انجام بدی 0 میزاره تو فیلد
ولی اگه فعال باشه شما بخای خحرف بریزی تو فیلد عددی بهت اررور میده که این چیزی که میخای بریزی عدد نیست
تشکر ، من الان برنامه رو اجرا می کنم ، تو فیلد ایمیل ، عدد هم وارد می کنم ، بازم ارور میده ، دلیل اش چیه؟ داخل کدهای html ، تکست باکس email رو به پسورد تغییر دادم ولی بازم ارور هست...مقدار هم عددی..
اگر برنامه رو به شکل زیر تغییر بدم ، ارور برطرف میشه :
VALUES ('username', 'password', 0)";