Foros del Web » Programando para Internet » PHP »

Sumar hora

Estas en el tema de Sumar hora en el foro de PHP en Foros del Web. Buenas tengo un problemilla que no se resolver tengo este codigo pero me da 7 horas menos en la BD como tendria que poner para ...
  #1 (permalink)  
Antiguo 21/08/2009, 01:04
 
Fecha de Ingreso: agosto-2009
Mensajes: 5
Antigüedad: 14 años, 8 meses
Puntos: 0
Sumar hora

Buenas tengo un problemilla que no se resolver tengo este codigo pero me da 7 horas menos en la BD como tendria que poner para que la BD me apareciera con las 7 horas de mas.
El codigo es el siguiente

Código PHP:
<?php  

$date 
=  date("m/d/y H:i:s");

error_reporting(0);

$count 0;

$link mysql_connect("localhost""0000""0000");
if (
$link == false)  {defaultDir();} 

$conexion mysql_select_db("0000"$link);
if (
$conexion == false)  {defaultDir();}

$insert mysql_query("insert into log (code, dateTime, referer, language, userAgent, 
remoteHost, requestUri) values ('"
.$code."', '".$ip."',now(), ); 

}

?>
A ver si alguien me puede ayudar para que el tiempo me de con 7 horas de mas
  #2 (permalink)  
Antiguo 21/08/2009, 01:30
 
Fecha de Ingreso: abril-2009
Ubicación: En dust 2
Mensajes: 149
Antigüedad: 15 años
Puntos: 2
Respuesta: Sumar hora

¿Que el now() te da 7 horas menos?
  #3 (permalink)  
Antiguo 21/08/2009, 01:33
 
Fecha de Ingreso: agosto-2009
Mensajes: 5
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Sumar hora

me da la hora del servidor que es un servidor extranjero, como habria que poner para que me diera la hora de españa?
Gracias un saludo
  #4 (permalink)  
Antiguo 21/08/2009, 01:40
 
Fecha de Ingreso: abril-2009
Ubicación: En dust 2
Mensajes: 149
Antigüedad: 15 años
Puntos: 2
Respuesta: Sumar hora

en este post hablan sobre ello:


http://www.forosdelweb.com/f18/hora-...spanol-154709/
  #5 (permalink)  
Antiguo 21/08/2009, 01:58
 
Fecha de Ingreso: agosto-2009
Mensajes: 5
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Sumar hora

entonces now () ya no lo utilizo, mejor es utilizar putenv
Código PHP:
('TZ=Europe/Madrid'); 

echo 
date('H:i:s'); 
o como lo tendria que poner en codigo yo la verdad es que estoy empezando con esto a ver si me puedes ayudar
  #6 (permalink)  
Antiguo 21/08/2009, 02:02
 
Fecha de Ingreso: agosto-2009
Mensajes: 5
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Sumar hora

como implemento en el codigo que tengo ahora
Código PHP:
<?php  

$date 
=  date("m/d/y H:i:s");

error_reporting(0);

$count 0;

$link mysql_connect("localhost""0000""0000");
if (
$link == false)  {defaultDir();} 

$conexion mysql_select_db("0000"$link);
if (
$conexion == false)  {defaultDir();}

$insert mysql_query("insert into log (code, dateTime, referer, language, userAgent, 
remoteHost, requestUri) values ('"
.$code."', '".$ip."',now(), ); 

}

?>
la funcion que me diste antes

Gracias por ayudarme
  #7 (permalink)  
Antiguo 21/08/2009, 02:43
 
Fecha de Ingreso: agosto-2009
Mensajes: 5
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Sumar hora

ya lo he solucionado con SUBDATE(NOW(), INTERVAL 7 HOUR)
doy por cerrado el tema
gracias a todos
  #8 (permalink)  
Antiguo 21/08/2009, 02:55
 
Fecha de Ingreso: abril-2009
Ubicación: En dust 2
Mensajes: 149
Antigüedad: 15 años
Puntos: 2
Respuesta: Sumar hora

Es un orgullo poder ayudar a alguien.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:22.