kingblog 14 ارسال شده در بهمن 93 گزارش بازنشر ارسال شده در بهمن 93 سلاممثلا سه دکمه داریم (دکمه اولی یعنی یک ماهه، دکمه دومی دو ماهه و دکمه سومی یعنی سه ماهه) و اگه روی دکمه اولی کلیک شد، در پایگاه داده تاریخ امروز و تاریخ یک ماه بعدش ثبت بشه و تا وقتی که تاریخ یک ماه بعدش رد نشده، یک کد اجرا بشه.من از کد زیر برای ذخیره در پایگاه داده استفاده میکنم:query('INSERT INTO shop_rating SET user_id="'.$this->user->id.'", rating=rating+"'.trim($_POST['amount']).'"');حالا نمیدونم چجوری تاریخ امروز و تاریخ مثلا یک ماه بعدش رو ثبت کنمدوم اینکه برای اجرای کد هم یه چیزی توی این مایه ها باید باشه:query('SELECT id FROM shop_rating WHERE user_id="'.$db_user_id.'" AND date > '.$date1);{اجرای کد}مثلا وقتی کاربر روی دکمه یک ماهه کلیک کرد یک عکس برای یک ماه براش نشون داده بشه و وقتی یک ماه تموم شد دیگه نشون داده نشه همین طور وقتی روی سه ماه کلیک کرد برای سه ماهممنون میشم کد درستش رو بذارین نقل قول لینک به ارسال
Mobin 1669 ارسال شده در بهمن 93 گزارش بازنشر ارسال شده در بهمن 93 نمایش تاریخ جاریecho date('Y-m-d');نمایش تاریخ 1 ماه بعدecho date('Y-m-d',strtotime('+1 months'));برای 2 ماه بعد به جای عدد 1 عدد 2 قرار دهیدشما میتونین این مقادیر رو در جدول shop_rating ذخیره کنید و برای مقایسه با یک if ساده زمان جاری رو با زمان 1 ماه بعد مقایسه میکنین اگه زمان یک ماه بعد کوچکتر مساوی زمان جاری سیستم بود عکس رو نشون بده 1 نقل قول لینک به ارسال
kingblog 14 ارسال شده در بهمن 93 مالک گزارش بازنشر ارسال شده در بهمن 93 (ویرایش شده) ممنون ویرایش شده بهمن 93 توسط kingblog نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .