مرتضی واعظی
1 سال پیش توسط مرتضی واعظی مطرح شد
3 پاسخ

سرچ هفته در دیتابیس

ما یک ستون در دیتابیس داریم که داخلش تاریخ و یا تایم استمپ insert اون رکورد قرار داره.
من میخوام تمام داده هایی که تاریخشون در بازه زمانی این هفته است رو سلکت کنم. یعنی این هفته ساخته شده ان.
چجوری انجامش بدم؟
زبانمون هم PHP هست.


ثبت پرسش جدید
مرتضی واعظی
تخصص : توسعه دهنده وب
@MortezaVaezi 1 سال پیش مطرح شد
محسن علوی
@mohsen_msl 1 سال پیش آپدیت شد
0

سلام
اول باید روز اول هفته تایمشو بدست بیاری
$ts = strtotime('last saturday');
بعد تایم همون لحظه رو هم بدست بیاری
$nowtime=time();
بعد از دیتابیس اون رکوردهایی که تایمشون کوچکتر از $nowtime و بززگتر از $ts هست رو انتخاب کنی

برای جواب دقیقتر یه نمونه از تایمی که ذخیزه کردیو بفرست تا کدشو کامل بدم

دقت کن روز اول هفته ما با اونا فرق داره
برای همین اول باید اولین شنبه ی گذشته تایمشو بدست بیاریم بعد بین تایم اولین شنبه گذشته و همین لحظه رکوروهارو دریافت کنیم


مرتضی واعظی
تخصص : توسعه دهنده وب
@MortezaVaezi 1 سال پیش مطرح شد
مرتضی واعظی
تخصص : توسعه دهنده وب
@MortezaVaezi 1 سال پیش مطرح شد
0

من یک تابع می خوام که هروقت شماره هفته ای که توش هستیم و یا تاریخ امروز رو بهش دادم، تمام رکورد هایی که داخل اون هفته هستن رو بده.
چیزی هم که توی دیتابیس ذخیره شده، تاریخ به شمسی هست. یعنی ۱۴۰۲/۰۳/۰۳


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

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