26-07-1394، 10:09 ق.ظ
سلام
من یه جدول دارم برای تخفیف محصولات
که تاریخ شروع و پایان داره در ضمن تاریخ هم به صورت میلادی (2015-10-13)ذخیره می کنم
برای اینکه بفهمم تاریخ به اتمام رسیده هیچ مشکلی ندارم چون با تاریخ روز مقایسه میشه
ولی تاریخ شروع رو نمی دونم چطور باید چک کنم
اگر میشه راهنمایی کنید
این کدی هست که مورد استفاده قرار دادم
من یه جدول دارم برای تخفیف محصولات
که تاریخ شروع و پایان داره در ضمن تاریخ هم به صورت میلادی (2015-10-13)ذخیره می کنم
برای اینکه بفهمم تاریخ به اتمام رسیده هیچ مشکلی ندارم چون با تاریخ روز مقایسه میشه
ولی تاریخ شروع رو نمی دونم چطور باید چک کنم
اگر میشه راهنمایی کنید
این کدی هست که مورد استفاده قرار دادم
$today = date('Y-m-d',time()); $criteria = new CDbCriteria ; $criteria->addCondition('product_id=:productId'); $criteria->addCondition('startDate<=:start'); $criteria->addCondition('endtDate >= :End'); $criteria->addCondition('customer_id = 1'); $criteria->order = 'id DESC' ; $criteria->params = array(':productId'=>$productId,':End'=>$today,':start'=>$today);