Ver Mensaje Individual
  #14 (permalink)  
Antiguo 07/12/2010, 18:12
zero_cool_firewall
 
Fecha de Ingreso: noviembre-2010
Mensajes: 55
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: como hacer una consulta (año,mes,dia)en un campo datetime

intente hacerle asi como mi busqueda es por rango de fechas osea una inicial y una final la de inicio y final tiene lo siguiente
$ini= "2010-12-08"."00:00:00";
$fin= "2010-12-08"."23:59:59";
y la consulta es esta
Código PHP:
conectar();
$reporte=mysql_query("select * FROM reporte  WHERE fecha BETWEEN '$ini' AND '$fin' and asistio='1' "); 
desconectar(); 
aqui solamente me esta buscando en la tabla reporte pero no me muestra nada en mi tabla reporte el campo fecha es de tipo date y en la tabla jcalendar el campo fecha es de tipo datetime entonces creo que es obio que no me muestre nada ya que estoy consultando a un campo que es de tipo date ok pero por ejemplo si uno las dos tablas la que tiene el campo date y la que tiene el campo date time pienso yo que nada mas me mostrar los resultados dela tabla jcalendar?? no ? ya que el formato de las variables de incio y final van enfocadas ala tabla con campo date time entonces por lo tanto nunca me mostrar los resultados de la tabla reporte ya que su formato es de tipo date