Hola Lukas4 Muchas gracias por ayudarme con este tema.
Con el código que me has facilitado lo he implementado en mi web y me ha quedado asi
Código PHP:
$result = mysql_query("SELECT YEAR(fecha) as yearOnly, pleamarmaal, pleamarmaco, pleamartaal, pleamartaco, bajamartaal, bajamartaal, DATE_FORMAT(Pleamarma, '%h:%i') as Pmarma, DATE_FORMAT(Pleamarta, '%h:%i') as Pmarta,
DATE_FORMAT(bajamarma, '%h:%i') as Bmarma, DATE_FORMAT(Bajamarta, '%h:%i') as Bmarta,
DATE_FORMAT(fecha,'%d/%m/%Y' ) as fecha_es FROM mareas ORDER BY yearOnly DESC");
while ($row = mysql_fetch_object($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
echo "<TD width=100 align=center>$row->fecha_es</TD>";
$Pmarma = Pmarma;
if ($Pmarma=="12:00:00" || $Pmarma="12:00"){
$Pmarma="--:--";
}
echo "<TD width=60 align=center>$Pmarma</TD>";
echo "<TD width=60 align=center>$row->pleamarmaal</TD>";
echo "<TD width=60 align=center>$row->pleamarmaco</TD>";
Pmarma = hora en que sube la marea por la mañana
Ahora lo malo es que todos los registros del campo Pmarma me los muestra --:--
Este tema que en un principio pensaba que era sencillo me esta superando.
Muchas gracias