<p> รบกวนสอบถามครับ ตอนนี้ผมเลือกข้อมูลระหว่าง startdateกับ enddate ถ้าจะเลือกข้อมูลที่ไม่ได้อยู่ระหว่าง startdate กับ enddate ทำไงครับ</p><p>เลือกข้อมู้ลมาได้ไม่มีปัญหา</p><p style="margin-left: 20px;">$criteria = new CDbCriteria();<br> $criteria->addBetweenCondition('create_date', $startDate, $endDate);</p><p>แต่พอจะเลือกข้อมูลที่ไม่ไดแ้อยู่ระหว่างวันที่ $startDate กับ $endDate ไม่ได้ ขอคำแนะนำหน่อยครับ</p><p> //ไม่แสดงข้อมูลเลย</p><p style="margin-left: 20px;">$criteria->condition = 'create_date < :startDate AND create_date > :endDate';<br> $criteria->params = array(':startDate' => $startDate, ':endDate' => $endDate);</p>
รบกวนสอบถามครับ ตอนนี้ผมเลือกข้อมูลระหว่าง startdateกับ enddate ถ้าจะเลือกข้อมูลที่ไม่ได้อยู่ระหว่าง startdate กับ enddate ทำไงครับ
เลือกข้อมู้ลมาได้ไม่มีปัญหา
$criteria = new CDbCriteria();
$criteria->addBetweenCondition('create_date', $startDate, $endDate);
แต่พอจะเลือกข้อมูลที่ไม่ไดแ้อยู่ระหว่างวันที่ $startDate กับ $endDate ไม่ได้ ขอคำแนะนำหน่อยครับ
//ไม่แสดงข้อมูลเลย
$criteria->condition = 'create_date < :startDate AND create_date > :endDate';
$criteria->params = array(':startDate' => $startDate, ':endDate' => $endDate);
ตอบ/อธิบาย