Ver Mensaje Individual
  #5 (permalink)  
Antiguo 12/10/2005, 11:17
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 2 meses
Puntos: 129
Debes llamar a tu código uno por imagen para tener el control de como debe quedar en tu página HTML

Es decir ..

ver_foto.php
Código PHP:
<?php

$tab
=$_REQUEST['t'];
$foto=$_GET['foto'];

@
mysql_connect("localhost","yo","mi_pass");

@
mysql_select_db("la_base");

$result mysql_query("SELECT foto$foto FROM $tab WHERE id=2");
$result_array mysql_fetch_array($result);
$tipo_foto $result_array["filetype"];
header("Content-Type: $tipo_foto");
echo 
$result_array["foto$foto"];
mysql_close();
?>
Y lo llamas desde HTML (en otra página):

Código PHP:
<img src="ver_foto.php?t=nose&foto=1"
ó

Código PHP:
<img src="ver_foto.php?T=nose&foto=2"
Bueno .. eso sería una solución (a falta de validaciones várias para tener algo de seguridad) según diseñastes tu BD (tabla de imagenes) .. Por qué realmente a no ser que siempre uses un máximo de "4 fotos por registro" .. yo no usaría un campo por foto sino una tabla de fotos relacionadas con ese "registro" que le dá otras propiedades a ese grupo de fotos ..

Ejemplo:

tabla "padre"
id_padre
nose
otra propiedad ..
etc

tabla fotos
id_foto
id_padre (o pertenece)
nombre
tipo
foto_binario

Así tienes un sistema más abierto .. de 0 a N imagenes por registro .. sin problemas de modificar "código" y estructura de tablas si necesitas más imagenes eventualmente .. más óptimo si no siempre usas esas "4" imagenes ..

Por cierto .. para que usas $tab? .. tienes varias tablas para hacer "grupos" de imagenes? .. creo que deberías replantearte tu modelo de datos (tu diseño de tu BD).

Un saludo,