si solo vaz a trabajar con 2 BD...
- buscas.. $algo= mysql_query("SELEC compo FROM... etc
- primero guarda el número de resultados [opcional para hacer paso 4] $resultados=mysql_num_rows($algo);
- vez si son menos de 7 resultados if($resultados<7) {
- vuelves a buscar... podrías limitar sabiendo cuántos te falta
$faltan= 7-$resultados;
$blablabla= mysql_query(".... LIMIT 0, $faltan",$conexion);
... si harias más de dos consultas hasta llegar a 7 resultados.. dentro de un while($i<7) ... cuestión tuya.
Espero te sirva. Suerte!