نیاز سریع به یک query

afshin_66

New Member
:rose:
چه جور میشه یک کوئری برای delet نوشت که کاربرایی که 30 روز بیشتر که فعال نشدن حذف کنه
من تاریخ ثبت نام با تابع time() ثبت کردم
 

imanmir

Member
به صورت date اگه باشه چی

چه جور میشه یک کوئری نوشت که کاربرایی که 30 روز بیشتر که فعال نشدن نمایش بده
من تاریخ ثبت نام با تابع date("y m d"); ثبت کردم
 

foranyone

Well-Known Member
چه جور میشه یک کوئری نوشت که کاربرایی که 30 روز بیشتر که فعال نشدن نمایش بده
من تاریخ ثبت نام با تابع date("y m d"); ثبت کردم

نمیدونم .من توصیه میکنم همیشه تاریخ رو به صورت timestamp ذخیره کنید تا هر کاری بشه باهاش کرد .
 

afshin_66

New Member
اولا از راهنمایتون خیلی ممنونم:rose:
فقط یک سوال :
آیا قابلیت ساخت autorun توphp هست که مثلا توی ساعت مشخص چک کنه کدوم کاربرها سی روز بیشتر که فعال نشدن یا اینکه باید کنار کوئری های دیگه از این کوئری استفاده کرد (مثلا موقع ثبت نام یک کاربر این کوئری رو به اجرا در آورد؟؟؟):-?:-?
 

imanmir

Member
با سلام

من تاریخم را تبدیل به timestamp کردم که به صورت 2009-07-24 00:00:00 ذخیره کرد حالا اگه بخوام افرادی را که 30 روز از این تاریخ به بعد در سایت بودند باید چه کوئری بسازم؟
 

foranyone

Well-Known Member
اولا از راهنمایتون خیلی ممنونم:rose:
فقط یک سوال :
آیا قابلیت ساخت autorun توphp هست که مثلا توی ساعت مشخص چک کنه کدوم کاربرها سی روز بیشتر که فعال نشدن یا اینکه باید کنار کوئری های دیگه از این کوئری استفاده کرد (مثلا موقع ثبت نام یک کاربر این کوئری رو به اجرا در آورد؟؟؟):-?:-?

بله امکان پذیر هست از طریق corn job در این مورد تحقیق کنید .:rose:

من تاریخم را تبدیل به timestamp کردم که به صورت 2009-07-24 00:00:00 ذخیره کرد

منظورم از timestamp این ساختار نبود .

شما یه فیلد int برا رکوردتون بزارین و بعد مثلا موقع ثبت نام خروجی تابع time رو توش ذخیره کنید

یه عددی شبیه 129099909099 مثلا !

حالا میتونین با استفاده از تاریخ جلالی این عدد رو به فرمت های شمسی ( امروز دوزاده شهریور ...)

تبدیل کنید یا حتی تفاضل عدد ها رو بدست بیارین از روش تعداد روزی که کاربر عضو شده رو تعیین کنید و یا کارای

دیگه ...
 

جدیدترین ارسال ها

بالا