Bueno, primero vamos a colorearlo para poder entenderlo bien...
(Te recomiendo hacer esto cada que pegues un código)
Código PHP:
$db = $selec;
$result = mysql_list_tables ($db);
$i = 0;
while ($i < mysql_num_rows ($result)) {
$tabla_nombres[$i] = mysql_tablename ($result, $i);
$i++;
}
$i = 0;
while ($i < mysql_num_rows ($result)) {
$campos = mysql_list_fields($db, $tabla_nombres[$i]);
$columnas = mysql_num_fields($campos);
for ($x = 0; $x < $columnas; $x++) {
$nombres_campos[$x]= mysql_field_name($campos, $x) ;
echo $nombres_campos[$x]. "<br>";
$datos_tabla[$i]=array($tabla_nombres[$i]=> $nombres_campos[$x]),;
}
$i++;
}