всем приветы! дано: база, в ней записи. в каждой записи есть метка времени в юникстайме, она показывает когда запись была добавлена. надо: узнать какое кол-во записей было добавлено сегодня, вчера, позавчера. решил выбирать вот таким способом: mysql_num_rows(mysql_query("SELECT id FROM members WHERE regtime>НАЧАЛОДНЯ AND regtime<КОНЕЦДНЯ")) но как получить в юникстайме начало и конец указанного дня (сегодня, вчера, позавчера) понять не смог. помогите!
отбой, решил вот таким способом: PHP: mysql_num_rows(mysql_query("SELECT id FROM members WHERE regtime > '".mktime(0,0,0,date("n", strtotime( '-2 days' )),date("j", strtotime( '-2 days' )))."' AND regtime < '".mktime(24,0,0,date("n", strtotime( '-2 days' )),date("j", strtotime( '-2 days' )))."' ")); mysql_num_rows(mysql_query("SELECT id FROM members WHERE regtime > '".mktime(0,0,0,date("n", strtotime( '-1 days' )),date("j", strtotime( '-1 days' )))."' AND regtime < '".mktime(0,0,0)."' ")); mysql_num_rows(mysql_query("SELECT id FROM members WHERE regtime > '".mktime(0,0,0)."' "));