Tarihleri ​​PHP (ve CodeIgniter) kullanarak doğru sonuçlar seçerek değil 'Between' MySQL

0 Cevap php

İşte benim kod (CodeIgniter'ı kullanılır):

$now = date('Y-m-d');

$then = strtotime($now . '-1 week');

$then = date('Y-m-d', $then);

$q3 = $this->db->query("SELECT * 
                          FROM posts 
                         WHERE publish_date BETWEEN '$then' AND '$now'");

$data['posts_today'] = $q3->num_rows();

Ben açıkça bu hafta en az yirmi mesajlarını attılar, ancak yalnızca '1 'görüntüler. Herhangi bir fikir neden?

Teşekkürler!

0 Cevap