Que es lo que no te funciona?
No te recoje introduce los datos en la matriz o no te muestra la imagen.
por cierto en este trozo tienes un error:
Código PHP:
$sqldo = mysql_query("SELECT * FROM clientes, servicios WHERE servicios.id_servicio=2
AND clientes.id_cliente='$cliente'");
$con = mysql_connect($host, $user, $pass) or die ("No se puede conectar");
$result = mysql_query($sqldo, $con) or die ("no se puede ejecutar consulta");
while($ban = mysql_fetch_assoc($sqldo)) {
echo "<img src='banners/".$ban['id_cliente'].'.'.'gif'."' border=0>";
}
intentas ejecutas dos veces mysql_query, cuando ya obtuviste un recordset, realmente no entiendo eso.
Intentaste imprimir en pantalla algo para ver como ivan las cosas, yo suelo colocar algun print que otro en medio para ir comprovando valores una vez terminado el modulo los comentas o eliminas.
PD:
Deverias usar funciones, el codigo es mas facil de mantener y me legible.