Mira, yo tengo un sistema para que los usuarios suban sus imagenes. Tengo buscador y demás. Por ejemplo, para mostrar un album de un usuario hago esto...
Tengo un archivo llamado "mostrar.php" que lo que hace uso un redimensionador de imagenes para que no me deforme la pagina y muestro la imagen del usuario con el estilo del sitio....
mostrar.php
Código PHP:
//consulto la bd y muestro solo la imagen donde la id es igual a $_GET[id]
$id = $_GET[id];
$con = mysql_query("SELECT * FROM imagenes WHERE id = '$id'") or die("Error: ".mysql_error());
$mostrar = mysql_fetch_array($con);
//aca muestro la imagen
echo $mostrar[imagen];
index.php
Código PHP:
//acá muestro la imagen del usuario
$sesion = $_SESSION['sesion_usuario'];
$con = mysql_query("SELECT * FROM imagenes WHERE username = '$sesion'") or die("Error: ".mysql_error());
//uso while para mostrar todas las imagenes....
while($mostrar = mysql_fetch_array($con)){
echo '<a href="$mostrar.php?id='.$mostrar[id].'"><img src="'.$mostrar[imagen].'" border="0"></a>';
}
La direccion para ver esta imagen es, por ej: mostrar.php?id=1
Espero que entiendas, saludos