Buenas, tengo un buscador que al sacar los resultados en capas estas aparecen superpuestas y no sé como hacer para que se coloquen debidamente, os dejo una captura de lo que me pasa:
http://img585.imageshack.us/i/fotocopiar.jpg/
El código es este:
Cita: $query = "SELECT titulo, año from $dbtable WHERE `{$_POST['campo']}` LIKE '%{$_POST['palabra']}%'";
$result = mysql_query($query,$link);
$found = false; // Si el query ha devuelto algo pondrá a true esta variable
while ($row = mysql_fetch_array($result))
{
$anio=$row["año"];
$tit=$row["titulo"];
$found = true;
echo "<DIV id = 'body_o'>";
echo "<DIV id = 'titulo_o'>";
echo "<b><p>$tit ($anio)</p><b>";
echo "</DIV>";
}
$query = "SELECT foto, enlace, descripcion from $dbtable WHERE `{$_POST['campo']}` LIKE '%{$_POST['palabra']}%'";
$result = mysql_query($query,$link);
$found = false; // Si el query ha devuelto algo pondrá a true esta variable
while ($row = mysql_fetch_array($result))
{
$foto=$row["foto"];
$link=$row["enlace"];
$desc=$row["descripcion"];
$found = true;
echo "<DIV id = 'noticia_o'>";
echo "<DIV id = 'foto_o'>";
echo "<a href='$link'><img src='$foto'></a>";
echo "</DIV>";
echo "<p id='par1'>$desc</p>";
echo "</DIV>";
echo "</DIV>";
}