Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/03/2009, 11:47
gnome200
 
Fecha de Ingreso: marzo-2009
Mensajes: 20
Antigüedad: 16 años
Puntos: 0
Como insertar fecha en Mysql

Como insertar fecha en Mysql


mysql tiene un formato bien particular: año- mes- dia

como puedo ingresar datos con el siguiente formato; dia-mes-año ?

Código PHP:
//Convierte fecha de normal a mysql

function cambiaf_a_mysql($date){

// Recibe una fecha con formato dd-mm-aa ====
// Devuelve una fecha con formato aaaa-mm-dd hh:mm:ss ====


$day=substr($date,0,2);
$month=substr($date,3,2);
$year=substr($date,6,4);
$date=$year."-".$month."-".$day;
return (
$date);
}
}
?> 
la consulta es como lo puedo integrar al select de insert into.

esta bien asi o no ?

Código PHP:
mysql_query("insert into videos(nombre, fecha) values ('$_REQUEST[nombre]','$_REQUEST[cambiaf_a_mysql($date)')"$conexion) or
  die(
"Problemas en el select".mysql_error()); 

Última edición por gnome200; 11/03/2009 a las 11:53