Cita: entonces.. cual seria la solucion... quitar el header?¿
No, quitar el header no serviría de nada.
No sé cómo decírtelo en este momento (y me estoy conteniendo porque ando medio
cruzado), pero se me ocurre que... deberías replantear varias cosas. De lo que sí estoy seguro es que no sigas intentando mostrar más de 1 imagen con ese código porque no lo vas a lograr.
A ver...
ESTE CODIGO NO TE VA A FUNCIONAR (si lo hace que me den el premio al vidente del año), pero puede ayudarte un poco...
leelo:
Código:
<?
mysql_connect("localhost","bd","pass'");
mysql_select_db("db");
$result = mysql_query("SELECT nombre FROM imagenes WHERE codigo like '$codigo'");
?>
<?
//mostramos los registros
while ($row = mysql_fetch_array($result)) {
echo "<table width='588' height='19' border='0' cellpadding='0' cellspacing='0'>";
echo "<tr><td width='588' height='19' valign='top'><div align='right'><a href='javascript:history.back()'><<- Atrás</a></div></td></tr></table>";
echo "<table bgColor='#FFFFD2' align='center'>";
echo "<tr>";
echo "<td colspan='2' valign='top'><a href='ver.php?nombre=$row["nombre"]'><img src='ver.php?nombre=$row["nombre"]' width='112' height='107' border='0'></a></td>";
echo "</tr>";
echo "<tr align='center'></tr><tr align='center'></tr><tr align='center'></tr>";
echo "<tr><td height='35'></td><td> </td><td> </td><td> </td><td> </td><td colspan='3' valign='top'><a href='info.php?codigo=$codigo'>VER INFORMACIÓN</a></td><td> </td><td> </td><td> </td></tr>";
echo "</table>";
}
?>
Código:
<?
@mysql_connect("localhost","bd","pass");
@mysql_select_db("bd");
$query = "SELECT imagen FROM imagenes WHERE nombre = '$nombre'";
$result = @mysql_query($query);
$imagen = @mysql_result($result,0);
Header( "Content-type: image/jpeg");
echo $imagen;
?>