Y por lo tanto la página no se renderiza en absoluto o se renderiza hasta la mitad, donde supuestamente está el error.
En cuanto a errores: he cambiado php.ini y he activado los errores a E_ALL, pero aún así no muestra nada.
He probado poniendo error_reporting(); al princiipo de la página pero no sale nada.
Así que he estado haciendo debug a lo "cutre" comentando lineas para localizar el error. Resulta que ésta es la linea que da error (la que empieza con asteriscos).
Pero si está perfecto!!!.
Código PHP:
$datos = mysql_query("SELECT plazas, tipo, animales, piscina, accesible, contacto, descripcion, actividades, lugares, tarifas FROM alojamientos WHERE id=".$id) or die(mysql_error());
$columna = mysql_fetch_array($datos);
print "
<div class='subseccion'>
<div class='subseccion_div_izq'>
<p>Direccion</p>
<p>".columna['contacto']."</p>
***<p><a href='contacto.php?id=".$id."'>Contactar</a> - Visitar su página web</p>
</div>
<div class='subseccion_div_der'>
<p><a href='construccion.php'>Enviar a un amigo</p>
<p><a href='construccion.php'>Ver ficha para imprimir</p>
</div>
</div>
Así que no se que demonios hacer.
Lo que más me preocupa es que no se muestran los errores. ¿Qué ideas tenéis? He probado usar try y catch pero no sale nada. Pero si es un simple error de sintaxis SEGURO o algo así!!!