راکت

ارور Invalid datetime format

3 پاسخ

با سلام خدکمت همه
لطفا در مورد این ارور راهنمایی کنید
{-- Invalid datetime format: ۱۳۶۶ Incorrect integer value: 'معمولی' for --}
لطفا کمکم کنید..........................

reza ataei
reza ataei
@rezaataei54
ثبت پرسش جدید

پاسخ‌ها

3
حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

این ارور در کجا دریافت مینید همین متن ارور دادن که کافی نیست . اطلاعاتی وجود داره پشتش دیگه

عباس فراهانی
عباس فراهانی
@it.48845

تخصص: برنامه نویس بک اند

سلام
SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: ...
شاید این خطا دلایل مختلف داشته باشه ولی برای اینکه حس میکنم مفید باشه نظرم رو میدم
من این خطا رو زمانی دریافت کردم که قرار بود یه دیتای integer رو توی جدول users ذخیره کنم و آپدیت بشه؛ قبل از ذخیره دیتا رو validate کردم ولی خروجی فیلد من آرایه بود و اشتباها برای آپدیت یوزر مستقیم آرایه رو داشتم ارسال میکردم که البته باید مقدار عنصر مشخص رو ارسال میکردم (برای من عنصر صفر بود)
در نهایت من مقدار فیلدم رو اصلاح کردم و بجای آرایه به صورت عددی به جدول ارسال کردم و خطا رفع شد

شاید پاسخ شما همین‌جا باشد

حسین افتخارراد
حسین افتخارراد
@hosseinradvictor

تخصص: نال کد

سلام وقت تون بخیر توی دیتا بیس تون فیلد رو از نوع date تعریف کردید و تاریخ شمسی وارد کردید حداقل تاریخ مجاز در php 1981 همین حدود ها هست بهتر یا نوع فیلد رو varchar تعریف کنید و یا تاریخ رو به میلادی تبدیل کنید و ذخیره کنید

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام