Ver Mensaje Individual
  #1  
Antiguo 20-12-2005
Avatar de papulo
papulo papulo is offline
Miembro
 
Registrado: ago 2005
Ubicación: Lleida - Cataluña - España -Europa - Planeta tierra - Sistema solar - Via Lactea ...
Posts: 542
Reputación: 19
papulo Va por buen camino
Comprender este codigo (es teoria pura y dura)

Bien, navegando por el google buscando soluciones para mostrar una imagen blob, tras investigar y hacer las pertinentes pruebas, he comprobado que el siguiente codigo funciona a la perfeccion:
Código PHP:
 /* Mandando las cabeceras de la imagen */
  
Header("Content-type: image/jpg");
  include(
"libreria_web.php");
 
/* Verificando la existencia de la imagen */
  
$query=("SELECT RESOURCE_ID, RESOURCE FROM RESOURCES");
  
$consulta=consulta_bd($query);
  while (
$fila ibase_fetch_object ($consulta))
    {
    
ibase_blob_echo($fila->RESOURCE);
    } 
Ahora vienen las preguntas.

¿Que es el HEADER? ¿Que funcion tiene exactamente? Es que no acabo de comprender su funcionamiento, si lo comento, deja de mostrarme la imagen.

Por otra parte, con esa consulta, solo me muestra 1 imagen de las 2 que hay que la tabla ¿por que? Si la ejecuto en el shell de SQL me devuelve las 2 celdas que hay en esa tabla con imagenes.


Si añado despues de ibase_blob_echo un "echo ($fila->RESOURCE_ID);"
no me lo muestra por pantalla.

De momento dejo de dar la brasa, y espero que me podais resolver estas dudas.

Gracias por leerlo y un saludete a tod@s.

Papulo.
Responder Con Cita