![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
Como que no entendí bien la pregunta pero haber si le atino. Dices que ya tienes la consulta hecha, en la cual supongo extraes el nombre de la foto del usuario; pues yo lo que regularmente hago es mostrar los resultados en una tabla para así mantener una alineación de acuerdo a mis necesidades. Primero hago la consulta y guardo los resultados en una variable ( $resultado = mysql_fetch_array( $consulta ) ) luego compruebo que exista una foto ( if ( $resultado['foto'] == 'N/A' || empty( $resultado['foto'] ) ) ) si el usuario no tiene una foto asignada muestro una foto por default que por lo regular es una imagen que describa que el usuario no ha subido foto alguna ( $foto == 'N/A'; ) y por ultimo en la celda que quiera mostrar la foto coloco la etiqueta que sirve para eso ( <td align="center"><img src="fotous/<?php echo $foto; ?>"></td> ).
Código PHP:
<?php
$con = mysql_connect( 'servername', 'username', 'password' );
$bd = mysql_select_db( 'tubasededatos' );
$consulta = "SELECT nombre, apellidomaterno, apellidopaterno, foto FROM tabla";
$res = @ mysql_query( $consulta );
$num_res = @ mysql_num_rows( $res );
if( !$num_res > 0 )
{
echo "No se obtuvieron resultados de la consulta";
mysql_close( $con );
exit;
}
else
{
echo '<table border="0" cellspacing="0" cellpading="0">';
echo '<tr><th>Foto de usuario</th></th>Nombre completo de usuario</th></tr>';
while( $resultado = mysql_fetch_array( $res ) )
{
if ( $resultado['foto'] == 'N/A' || empty( $resultado['foto'] ) )
$resultado['foto'] = 'nombre_de_la_foto_por_default.jpg';
echo '<tr>';
echo '<td align="center">"><img src="fotous/'.$resultado['foto'].'"></td>';
echo '<td>'.$resultado['apellidopaterno'].' '.$resultado['apellidomaterno'].' '.$resultado['nombre'].'</td>';
echo '</tr>';
}
echo '</table>';
mysql_free_result( $res );
}
mysql_close( $con );
?>
Espero haberme dado a entender y que esto te haya servido por lo menos para darte una idea. Suerte