Si el problema es de coneccion, porque no intestas conectarte de una manera mas sensilla???
   Código PHP:
    <?
//Me conecto
mysql_connect("localhost","",""); 
 
//Selecciono lo base de datos que deseo utilizar
mysql_select_db("base"); 
 
//Ejecuto la sentencia SQL
$result=mysql_query("SELECT * FROM 3sict_debaser_files");
?>
 
<TABLE BORDER=5 WIDTH=100>
<TR>
<TH align=center COLSPAN=2><h3>Elige por favor los archivos disponibles para poder reproducirlos</h3> </TH>
</TR><?
//Mostramos los registros
while ($row=mysql_fetch_array($result))
{
?>
 <TR><TD>
<? echo "<input type=\"checkbox\" name=\"seleccion[]\" value=\"".$row['xfid']."\">".$row['filename']."<br>";?> </TD>
<TD><? echo "<input type=\"hidden\" name=\"ids[]\" value=\"".$row['xfid']."\">";?> </TD>
<TD><? echo "<input type=\"hidden\" name=\"filenames[]\" value=\"".$row['filename']."\">";?> </TD> 
 
</TR>
<?   
} 
?>
</TABLE>
 
<?
// Cerramos el formulario y ponemos nuestro botón de Submit. 
echo "<input type=\"submit\" name=\"Submit\" value=\"Enviar\">"; 
echo "</form>"; 
xoops_cp_footer();
 
?>    
  No lo he probado, espero te funcione... 
Saludos