Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/02/2013, 05:07
davidsuarez82
 
Fecha de Ingreso: enero-2013
Mensajes: 17
Antigüedad: 11 años, 3 meses
Puntos: 0
Mostrar current_timestamp con diferencia horaria

Buenos días,

Mi consulta es la siguiente:

Estoy leyendo los datos de una base Mysql de una tabla con 3 campos:

- `Fecha` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
- `Nombre` text COLLATE utf8_unicode_ci NOT NULL
- `Texto` text COLLATE utf8_unicode_ci NOT NULL

Esto lo escribo en una tabla dentro de mi web con el siguiente codigo

Código:
$result = mysql_query($sql,$conexion);//REALIZA LA CONSULTA

echo "<table width=\"100%\" border=\"1\" cellspacing=\"3\" cellpadding=\"2\">"; //EMPIEZA A CREAR LA TABLA CON LOS ENCABEZADOS DE TABLA
echo "<tr>";//<tr> CREA UNA NUEVA FILA
echo "<td style=\"width:160px; font-family:Comic Sans MS; font-size:16px\" align=\"center\" >FECHA</td>";//<td> CREA NUEVA COLUMNA
echo "<td style=\"width:190px; font-family:Comic Sans MS; font-size:16px\" align=\"center\">NOMBRE</td>";
echo "<td style=\"font-family:Comic Sans MS; font-size:16px\" align=\"center\">COMENTARIO</td>";
echo "</tr>";

$reg = mysql_fetch_array($result, MYSQL_NUM);//LA VARIABLE $REG GUARDA LOS REGISTROS DE LA CONSULTA REALIZADA
while($reg)
{
echo "<tr>";
echo "<td style=\"font-family:Comic Sans MS; color:#000000; font-size:14px\" align=\"center\">".$reg[0]."</td>";//EN CADA CELDA SE COLOCA EL CONTENIDO DE REG
echo "<td style=\"font-family:Comic Sans MS; color:#000000; font-size:14px\" align=\"center\">".$reg[1]."</td>";
echo "<td style=\"font-family:Comic Sans MS; color:#000000; font-size:14px\" align=\"justify\">".$reg[2]."</td>";
$reg = mysql_fetch_array($result, MYSQL_BOTH);
echo "</tr>";
}
echo "</table>";//FINALIZA LA TABLA
La base SQL tiene la hora en GMT 0 y lo o que me gustaria es que dentro de la columna Fecha pusiese la hora con la diferencia horaria del PC desde donde se lee.

Como puedo modificar mi codigo para conseguirlo?


Un saludo