Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/03/2010, 13:39
Avatar de eulloa
eulloa
 
Fecha de Ingreso: octubre-2007
Ubicación: Donde caiga la noche, si mi hijo me deja
Mensajes: 691
Antigüedad: 16 años, 6 meses
Puntos: 5
Respuesta: Mostrar foto y datos con php

Cita:
Iniciado por isakishi Ver Mensaje
Disculpen estoy un poco perdido sobre el momento de mostrar una imagen y datos de una base con mysql, el problema es que me muestra un error de cabecera, asi que si pongo en comentarios una parte del scrip para ver si funcionan y si si lo hace pero; solo muestra datos o solo la imagen pero no ambos al mismo tiempo, este es el escip:

<?php
//Este lee los datos de cadena de caracteres
$conexion=mysql_connect("localhost","root","")or die("No se puede conectar");
mysql_select_db("user",$conexion)or die ("No se puede conectar");
$registro=mysql_query("select* from imagen where id='1' ");

while($reg=mysql_fetch_array($registro)){
echo $reg[0]."<br><br>";
echo $reg[2]."<br><br>";
echo $reg[3]."<br><br>";
echo $reg[4]."<br><br>";
}
mysql_close($conexion);

//Este lee los datos de imagenes
$conexion=mysql_connect("localhost","root","")or die("No se puede conectar");
mysql_select_db("user",$conexion)or die ("No se puede conectar");
$registro=mysql_query("select* from imagen where id='1' ");

while($reg=mysql_fetch_array($registro)){
$tipo_foto=$reg['formato'];
header("Content-Type: $tipo_foto");
echo $reg['imagen']."<br><br>";
}
mysql_close($conexion);
?>
Antes del header no debe haber ninguna salida como la q tienes en el while de arriba. Hablando de ese while
Código PHP:
while($reg=mysql_fetch_array($registro)){
            echo 
$reg[0]."<br><br>";
            echo 
$reg[2]."<br><br>";
            echo 
$reg[3]."<br><br>";
            echo 
$reg[4]."<br><br>";        
        } 
¿Para q es eso?