Ver Mensaje Individual
  #21 (permalink)  
Antiguo 20/08/2009, 16:04
frmfernando
 
Fecha de Ingreso: junio-2008
Mensajes: 287
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: formato de hora H:i me deja todas las horas en 01:00

Código PHP:
// Consulta con cambio de fecha americana a Española y limita la consulta a los 10 últimos registros introducidos
$linea1="SELECT *, date_format(fecha,'%d/%m/%Y' ) as fecha_es FROM mareas ORDER BY fecha DESC LIMIT 10";


$consulta=$linea1;


if ( ! 
$link=mysql_connect('localhost','user','11111111.'))
{
echo 
"<a href=../principal.php>Error al conectar</a>";
exit ;
}
if ( ! 
mysql_select_db("base"))
{
    echo 
"<a href=../principal.php>Error al seleccionar BDD</a>";
    exit;
}
if ( ! 
$result=mysql_query($consulta,$link))
{
echo 
"<a href=../principal.php>Error en la consulta</a>";
exit;
}



echo 
"<TABLE BORDER=0>";

echo 
"<TR><table rows='1' rules=rows cellpadding='2' bordercolor='#c0c0d9'>
    <TD width=115 align=center class=cuadro><B><I></I></B></TD>
    <TD width=385 align=center class=cuadro><B><I>Pleamar</I></B></TD>
    <TD width=255 align=center class=cuadro><B><I>Bajamar</I></B></TD>
</TR>"
;

echo 
"<TR><table rows='1' rules=rows cellpadding='2' bordercolor='#c0c0d9'>
    <TD width=115 align=left class=cuadro><B><I>Fecha</I></B></TD>    
    <TD width=60 align=left class=cuadro><B><I>Ma&ntilde;ana</I></B></TD>
    <TD width=60 align=left class=cuadro><B><I>Altura</I></B></TD>
    <TD width=60 align=left class=cuadro><B><I>Coef.</I></B></TD>
    <TD width=60 align=left class=cuadro><B><I>Tarde</I></B></TD>
    <TD width=60 align=left class=cuadro><B><I>Altura</I></B></TD>
    <TD width=60 align=left class=cuadro><B><I>Coef.</I></B></TD>
    <TD width=60 align=left class=cuadro><B><I>Ma&ntilde;ana</I></B></TD>
    <TD width=60 align=left class=cuadro><B><I>Altura</I></B></TD>
    <TD width=60 align=left class=cuadro><B><I>Tarde</I></B></TD>
    <TD width=60 align=left class=cuadro><B><I>Altura</I></B></TD>    
</TR>"
;



$result=mysql_query($consulta$link);
while (
$row=mysql_fetch_array($result))


{
echo 
"<TR>";
echo 
"<table rules=rows $camcolor='$bgcolor' cellpadding='2' bordercolor='#c0c0d9' onmouseover=\"this.style.background='#cacaf3'\" onmouseout=\"this.style.background='$e6e2dd'\">";
//Función para poner la hora con formato 12:00
$e1 explode(":",$row["pleamarma"]);
$e2 explode(":",$row["pleamarta"]);
$e3 explode(":",$row["bajamarma"]);
$e4 explode(":",$row["bajamarta"]);
echo 
"<TD width=115 align=left class=cuadro>".$row["fecha_es"]."</TD>";
echo 
"<TD width=60 align=left class=cuadro>".$e1[0].":".$e1[1];"</TD>";
echo 
"<TD width=60 align=left class=cuadro>".$row["pleamarmaal"]."</TD>";
echo 
"<TD width=60 align=left class=cuadro>".$row["pleamarmaco"]."</TD>";
echo 
"<TD width=60 align=left class=cuadro>".$e2[0].":".$e2[1];"</TD>";
echo 
"<TD width=60 align=left class=cuadro>".$row["pleamartaal"]."</TD>";
echo 
"<TD width=60 align=left class=cuadro>".$row["pleamartaco"]."</TD>";
echo 
"<TD width=60 align=left class=cuadro>".$e3[0].":".$e3[1];"</TD>";
echo 
"<TD width=60 align=left class=cuadro>".$row["bajamarmaal"]."</TD>";
echo 
"<TD width=60 align=left class=cuadro>".$e4[0].":".$e4[1];"</TD>";
echo 
"<TD width=60 align=left class=cuadro>".$row["bajamartaal"]."</TD>";
echo 
"</TR>";
}

echo 
"</TABLE>";

mysql_close($link);
?> 
hay te envio todo.

Saludos.