Ayuda con sentencia SQL

Vereis, estoy realizando un pequeño programa en PHP que me guarda un registro diario en la base de datos, esto lo puedo visualizar para modificar o borrar registros, lo que necesito es una sentencia para que la base de datos me muestre los registros de ese mismo dia, ya que los anteriores ya no me interesan, he probado con SELECT * FROM $tabla WHERE DAY( date ) = EXTRACT(DAY FROM NOW() ) y cosas parecidas pero no doy con ello, un saludo y gracias
hola la sentencia MySql seria algo asi

mysql_select_db("BD",$conn);
$consulta='Select * from '.$tabla.' where DAY(date) =DAY(NOW())';
$result=mysql_query($consulta,$conn);
$row=mysql_fetch_array($result);
Faltaria recorrer $row con un while

espero que te sirva
saludos
Ok gracias, voy a intentarlo

edito: nada, no lo consigo, te copio mi codigo

edito2: lo he conseguido!!
"SELECT * FROM $tabla WHERE date_format ( hora, '%Y%m%d' ) = date_format ( CURDATE(), '%Y%m%d' )";
2 respuestas