Ver Mensaje Individual
  #9 (permalink)  
Antiguo 03/05/2011, 20:22
Avatar de fekaa11
fekaa11
 
Fecha de Ingreso: abril-2011
Ubicación: Córdoba / Argentina
Mensajes: 115
Antigüedad: 13 años
Puntos: 34
Respuesta: guardar la fecha en la base de dato

Si, es así como dices. Sería algo así:
Código PHP:
Ver original
  1. $fecha = "04-05-2011";
  2. $fechaSQL = date("Y-m-d",strtotime($fecha));
  3. $consulta = "Insert INTO mitabla (campo1_fecha) VALUES ($fechaSQL)";
  4. mysql_query($consulta) or die("Error al insertar la fecha en la DB: <br>" . mysql_error());

Date lo que hace es interpretar la estructura de la fecha pasada en su primer parámetro (Y de Year, m de month, y d de day). strtotime lo que hace es convertir una cadena a formato Fecha. Entonces le aplica la función anterior a esta cadena (que ya no es cadena, ahora es fecha).

Si no entiendes la parte de Insert INTO mitabla .... yo diría que te pongas a leer sobre MYSQL, y ya que estás combinalo con PHP asi aprendes las dos cosas de una.

Saludos
__________________
Pedir perdón es de hombres inteligentes. Perdonar es de sabios.