PDA

View Full Version : سوال: چه نوع تاریخی برای آرشیو بهتره؟ php



Mohammad-tashi
جمعه 03 مهر 1394, 18:12 عصر
باسلام
من به سیستم ثبت سفاش دارم میسازم
میخام وقتی کاربر روی ثبت فرم کلیک کرد عم زمان با بقیه داده های فرم تاریخ نیز ذخیره بشه
که بعدا بتونم بازیابی کنم
خیلی سرچ کردم
اما گیج شدم هیچ کدومو کامل نفهمیدم
فقط اینو فهمیدم که میشه timestamp گرفت در یک فیلد int توی mysql ذخیره کرد بعدش هروقت خواستیم روش پردازش و اینا انجام بدیم

چیزی که من از تاریخ انتظار دارم اینه که بتونم سرچ کنم مثلا در شهریور 94 چه سفارش هایی ثبت شده

اما نمیدونم این timestamp رو چطور بهش دستابی داشته باشم .چطور بریزم توی متغیر؟
چطور به شمسی تبدیلش کنم

لطفا راهنمایی کنید
باسپاس

milad_d993
شنبه 04 مهر 1394, 00:00 صبح
نوع فیلد جدول بانک اطلاعاتی رو date بزار و به صورت میلادی ذخیره کن
برای تبدیل میلادی به شمسی هم از http://jdf.scr.ir یه کتابخانه داره بگیر و استفاده کن...

pbm_soy
شنبه 04 مهر 1394, 00:42 صبح
بصورت timestamp ذخیره کنید شاید یک سری دردسرها را نداشته باشد تا نظر دوستان دیگر چه باشد؟
درهرصورت فرقی ندارد باهر روشی میتوانید اینکار را انجام دهید

Mohammad-tashi
شنبه 04 مهر 1394, 07:35 صبح
من میخام که در خروجی گرفتن از بازه های زمانی مشکلی نداشته باشم
تاریخی ذخیره بشه که بتونم باهاش مثلا مهر ماهو خروجی بگیرم(خرید های مهر)

H:Shojaei
شنبه 04 مهر 1394, 11:05 صبح
timestamp ذخیره کنید بهتره...

Mohammad-tashi
شنبه 04 مهر 1394, 11:17 صبح
با تشکر از راهمایی شما الان سوالم اینه
من چطور تایم استمپ الان رو دربیارم ؟ که بذارم توی متغیر و وارد دیتابیس کنم؟

و سوال بعدی. تبدیل تایم استمپ به تاریخ شمسی و برعکس چطور امکان داره? نمونه کدشو رو دارید؟

http://jdf.scr.ir/download/اینجا (http://jdf.scr.ir/download/%D8%A7%DB%8C%D9%86%D8%AC%D8%A7) چیزی نبود من گشتم

H:Shojaei
شنبه 04 مهر 1394, 11:29 صبح
تاریخی که میخواید رو با jdf تبدیل کنید به میلادی تایم استمپ تاریخ به دست اومده رو به دست بیارید و از تایم استمپ استفاده کنید...