Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/12/2005, 15:29
Avatar de deadlykyo
deadlykyo
 
Fecha de Ingreso: noviembre-2005
Ubicación: Cbba - Bolivia
Mensajes: 747
Antigüedad: 18 años, 5 meses
Puntos: 5
Bueno segun veo tu consulta no esta del todo bien, me explico (no entrare en detalle, te dejo un link explicado a fondo la funcion DATE_FORMAT), La funcion DATE_FORMAT agarra la columna que tenga fechas de tu base de datos y le hace un casting segun el formato que le especifiques como segundo parametro, los posibles valores para el casting estan en el link de abajo
Código PHP:
         SELECT DATE_FORMAT('2005-12-25''%m/%Y');

         
Devolvera como resultado 12/2005

         SELECT DATE_FORMAT
('2005-12-25''%m');

         
Devolvera como resultado 12 
ahora lo que tienes que hacer es mas o menos algo asi:
Código PHP:
$query mysql_query("SELECT * FROM datos WHERE tipo='lr' AND DATE_FORMAT(fecha1, '%m')=$mesActual"$link); 
//tomando en cuenta que fecha1 es el nombre de tu columna y que $mesActual es el numero de mes que elegiste 
para mas detalle sobre este metodo revisa este link ahi esta mejor esplicado, cya
http://dev.mysql.com/doc/refman/5.0/...functions.html