Foros del Web » Programando para Internet » PHP »

Hora servidor + pregunta mysql

Estas en el tema de Hora servidor + pregunta mysql en el foro de PHP en Foros del Web. Buenas gente. Bueno tengo una duda sobre la hora del servidor, hace cosa de un mes contraté con 1and1 un servidor Cloud para alojar un ...
  #1 (permalink)  
Antiguo 18/07/2010, 06:24
Avatar de bNd170  
Fecha de Ingreso: agosto-2009
Ubicación: $this->setLocation('Valencia', 'Spain');
Mensajes: 365
Antigüedad: 15 años, 2 meses
Puntos: 13
Hora servidor + pregunta mysql

Buenas gente.

Bueno tengo una duda sobre la hora del servidor, hace cosa de un mes contraté con 1and1 un servidor Cloud para alojar un site bastante grande, el servidor se administra mediante panel PLESK y en dicho panel la hora del servidor es correcta.

Cual es mi sorpresa cuando mediante PHP hago un simple echo de la hora del servidor usando
Código PHP:
Ver original
  1. echo date("G:i");
que veo que me devuelve una hora totalemente desajustada. Por ejemplo si comento a las 14:20 hora española, el servidor me devuelve por PHP las 8:29 AM.

No consigo dar con el mehollo de la cuestión.

Otra dudilla esta de MySQL que para no abrir dos hilos y como MySQL y PHP van de la mano... ^^

¿Es posible en un insert hacer una subconsulta?

Para se que me entienda.
Código MySQL:
Ver original
  1. INSERT INTO comentarios
  2. (usuario,fecha,hora,comentario)
  3. ('(SELECT nick FROM usuarios WHERE id_usuario = "$_REQUEST[usuario_id])','date("j-n-M")','date("G:i")','$_REQUEST[comentario]')
  #2 (permalink)  
Antiguo 18/07/2010, 08:01
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 5 meses
Puntos: 1517
Respuesta: Hora servidor + pregunta mysql

Usa la función date_default_timezone_set antes. Ejemplo
Código PHP:
Ver original
  1. date_default_timezone_set("America/Puerto_Rico");
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos

Etiquetas: mysql, servidores
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 21:44.