Ver Mensaje Individual
  #5 (permalink)  
Antiguo 12/11/2016, 08:37
ramaavdp
 
Fecha de Ingreso: junio-2015
Mensajes: 23
Antigüedad: 9 años, 5 meses
Puntos: 0
Respuesta: Insertar fecha en MYSQL con PHP

Cita:
Iniciado por rbczgz Ver Mensaje
Hola ramaavdp,

El código que te proporciona AngelKrak debes agregarlo donde desees que te aparezca la fecha/hora pero para que sea la de tu país/ciudad, debes utilizar antes [URL="http://php.net/manual/es/function.date-default-timezone-set.php"]date_default_timezone_set()[/URL] y colocar el parámetro necesario en función de tu ubicación.

Hola. Gracias a ambos. Creo que el codigo deberia quedar asi verdad? declaro la variable fecha y la agrego en las demás líneas.

No entendi en qué parte del código debo poner date_default_timezone_set() me podras ayudar?

<?php
} else {
$db_user = 'usuario';
$db_pass = 'contraseña';
$db = new PDO( 'mysql:host=DIRECCIONDELSERVER;dbname=BASE1', $db_user, $db_pass );
$form = $_POST;
$nombre = $form[ 'nombre' ];
$telefono = $form[ 'telefono' ];
$fechaHoy = date('j-n-Y'). " " .date('g:i:s A');

$sql = "INSERT INTO TABLA1( nombre, telefono, fecha ) VALUES ( :nombre, :telefono, :fecha )";
$query = $db->prepare( $sql );
$query->execute( array( ':nombre'=>$nombre, ':telefono'=>$telefono, ':fecha'=>$fecha ) );
}
?>