A simple vista se vé que usas una función para ese código .. pero en ningúna parte se vé que definas como global o le pases como parámetro el link de conexión de tu BD (ese tal $dbi que usas) a dicha función ..
Eso es parte de la definición del "ambito" (scope) de las variables ...
Una solución simple es:
Código PHP:
function crear_form(){
global $dbi;
sql = "SELECT * FROM fbb004 AS f4, fbb005 AS f5 WHERE f4.004_formulario=f5.005_004_formulario";
$result = mysql_query($sql,$dbi) or die(mysql_error($dbi)."<br>Error en busqueda.(0) <br>$sql");
// etc ...
}
Un saludo,