Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/05/2010, 13:05
mariosequeda
 
Fecha de Ingreso: noviembre-2008
Ubicación: En algún lugar del disco duro.
Mensajes: 95
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: problema para mostrar rango de fecha

miren aqui les dejo el codigo completo a ver si me pueden ayudar

en esta pagina debe mostrarme el rango por meses así: 2009-01 pero me los muestra así 2009-01-10 o sea me incluye día por día del mes
Código PHP:
<center>
    <
form method="POST" action="kardex_fecha2.php" id="formulario" >
<
fieldset><legend><b>Kardex X Fecha</b></legend>
  
   echo 
'<select name="criterio">'.$options_fecha.'</select>'
   
  <
input type="submit" name="consulta" value="Ver Kardex" class="dos"/>
  </
form
la consulta la llamo dentro del formulario como $options_fecha y la realizo de la siguiente forma:

Código PHP:
$sql_fecha "SELECT * FROM `mov_servicios` WHERE date_format(serv_fecha, '%Y-%m')"
          
$result_fecha mysql_query($sql_fecha) or die ( "Error en query: $sql, el error  es: " mysql_error()); 
          
$options_fecha ''
        while (
$row_fecha mysql_fetch_array($result_fecha))
        {    
$options_fecha $options_fecha.'<option value="'.$row_fecha['serv_fecha'].'">'.$row_fecha['serv_fecha'].'</option>'; } 
y resulta que cuando hago la consulta directamente en MySQL funciona correctamente o sea me muestra por mes y no por día del mes como me pasa en el formulario, gracias por su ayuda.

Última edición por mariosequeda; 03/05/2010 a las 08:18