Mostrar as tabelas de um banco de dados no PostgreSQL usando PHP

Publicado por albert guedes em 14/09/2006

[ Hits: 15.642 ]

Blog: https://teko.net.br

 


Mostrar as tabelas de um banco de dados no PostgreSQL usando PHP



Esta é uma dica para imprimir as tabelas contidas em um banco de dados no PostgreSQL com PHP.

<?
// 'pg_connect' conecta ao banco de dados e retorna '1' se a
// conexão for bem sucedida e '0' do contrário.
$DB=pg_connect("dbname=<seu banco de dados>");
  
// Verifica se a conexão deu certo.  
if(!$DB){  
   print "Erro ao acessar banco de dados !";  
   exit;  
}  
  
// 'pg_query' realiza um comando SQL e retorna '1' se bem  
// sucedido e '0' do contrário.  
$QUERY = pg_query($DB, "select relname from pg_stat_user_tables order by relname");  
  
// Verifica se não ocorreu nenhum erro na consulta.  
if (!$QUERY) {  
   echo "Um erro ocorreu na consulta !";  
   exit;  
}  
  
$NUM = pg_num_rows($QUERY);  
  
$K=1;  
for($I=0; $I<$NUM; $I++){
  
   $TABLE = pg_fetch_row($QUERY, $I);
  
   for($J=0; $J<count($TABLE); $J++){
      if( ! ereg("^sql", $TABLE[$J]) ){
        // Imprime o nome da '$J'-ésima tabela que não começa
        // com 'sql'.
            print $TABLE[$J]";
      }
   }  
}
?>

Sempre comente seus scripts, evita dor de cabeça para você e para todos.

Outras dicas deste autor

Como montar partições freebsd no linux

Transparências em menus e bordas de janelas no Gnome

Dando permissão a outros usuários para usarem os devices

Definindo um tema de cores para o Emacs

Separar caracteres de uma string no PHP

Leitura recomendada

mysql_num_fields e mysql_field_name no PHP

Otimizando conexões entre PHP e MySQL

Geração automática de menu drop down com banco de dados em PHP

PHP - Biblioteca PDO

Como lidar com strings complicadas no PHP

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts