Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/06/2006, 19:03
okram
Invitado
 
Mensajes: n/a
Puntos:
tienes varias opciones... una es guardar la ruta de la imagen en un campo extra en tu base de datos...

Otra, supongamos que cada usuario tiene una id única (debe tenerla de hecho)... Pues simplemente:

Código PHP:
// ESTA ES LA CONSULTA; QUE YA DEBES TENER EN TU CODIGO
// LA VARIABLE $sql CONTIENE LA STRING DE LA CONSULTA
//$result = mysql_query($sql);
//$datos = mysql_fetch_assoc($result);

// Chequeamos si la imagen existe
if(file_exists('carpeta_de_imagenes/usuario'.$datos['id'].'.jpg') {
echo 
'<img src=\'carpeta_de_imagenes/usuario'.$datos['id'].'.jpg\'>';
} else {
// LA IMAGEN QUE SE MOSTRARSI NO EXISTE LA DEL USUARIO
echo '<img src=\'carpeta_de_imagenes/error.jpg\'>';
}
?> 
Asi, el script verificara si existe una imagen usuario1.jpg para el usuario con id 1; usuario2.jpg para el usuario con id 2 y asi sucesivamente...

Pero insisto, es mejor que almacenes en la BD la ruta de la imagen a mostrar

Salu2

Última edición por okram; 14/06/2006 a las 19:16