Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/01/2013, 08:34
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Porque no graba la sentencia SQL

$modificar_fecha_servicio1 no es un array

mysql_fetch_array($modificar_fecha_servicio1) el resultado de esto si es un array de cada fila del resultado de la consulta

Esto dentro del while si te mostrara el array de cada registro pero me temo que te mostrará lo mismo que los echo

echo "<pre>";
print_r($tows);
echo "</pre>";

El campo fecha_servicio lo tienes definido como string o como date. Si es date usa las date functions para obtener lo que buscas. Entre ellas tambien encontraras una para dar formato a la fecha de salida de YYYY-mm-dd a dd/mm/YYYY. Eso tambien lo puedes hacer una vez en php con la funcion date. Siempre que tengas una fecha si tienes un string no.... bueno tambien esta strtotime pero es mas complicado...

no es complicado MONTH(fecha_servicio) tedarà el mes... p.e.

Lo mejor es usar el tipo de datos adecuado para cada cosa ... si es una fecha DATE o DATETIME si esta la hora....

NO USES VARCHAR PARA GUARDAR FECHAS
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 15/01/2013 a las 08:43