входные значения:
dat_initial=18.11.2013&dat_final=18.11.2013
$date_initial_ex = explode(".",$date_initial);
$date_final_ex = explode(".",$date_final);
// преобразуем в unix
$unix_initial = mktime(0,0,0,$date_initial_ex[1],$date_initial_ex[0],$date_initial_ex[2]);
$unix_final = mktime(date("H"),date("i"),date("s"),$date_final_ex[1],$date_final_ex[0],$date_final_ex[2]);
$query = "SELECT * FROM `$mashins_table` WHERE (data > $unix_initial AND data < $unix_final)";
$res = mysql_query($query) or die(mysql_error());
echo mysql_num_rows($res);
А от чего выводит он пустые строки мне?
Формат data TIMESTAMP, как бы данные есть в таблице говорит что 0 записей