fonction pr lister les tables dune base pgsql ??

fonction pr lister les tables dune base pgsql ?? - PHP - Programmation

Marsh Posté le 24-06-2004 à 14:20:58    

mon ancien script attaquait une base mysql et il était simple de lister les tables avec mysql_list_tables mais comment faire quand on s'attaque a une base pgsql??
merci d'avance

Reply

Marsh Posté le 24-06-2004 à 14:20:58   

Reply

Marsh Posté le 24-06-2004 à 14:25:54    

Je ne connais pas Postgre mais il doit surement y avoir une instruction permettant de liste les tables d'une base. Par exemple "show tables"


Message édité par Lord II le 24-06-2004 à 14:26:08
Reply

Marsh Posté le 24-06-2004 à 14:50:09    

ça ne marche pas ds mon script  
et je ne connai pas bien les fonctions ni instructions
voyez vous un myen de contourner l'obstacle
au fait je suis super débutant en stage c'est pour ca que je sui aussi faible :-))

Reply

Marsh Posté le 24-06-2004 à 16:49:09    

Reply

Marsh Posté le 24-06-2004 à 17:10:22    

select datname from pg_database;

Reply

Marsh Posté le 25-06-2004 à 09:30:44    

merci pour votre aide
mais jarrive pas a utiliser la requete d'ernst
$tbs     = @pg_query("select datname from pg_database;" );
  echo $tbs;
ça m'affiche
Resource id #6  
kess ke ca veut dire??

Reply

Marsh Posté le 25-06-2004 à 10:53:02    

tu recuperes un identifiant que tu peux utiliser, par exemple, avec la fonction pg_fetch_array() ...
je crois que tu devrais lire la doc php :D

Reply

Marsh Posté le 25-06-2004 à 10:58:49    

et des tutoriaux php/mySQL :P

Reply

Marsh Posté le 25-06-2004 à 11:08:00    

je vous avais bien dis que j'étais super débutant enfin merci pegaze c cool de maider
mais la doc php plus je la lis et moins je la comprends
quant a php mysql ça me sert a rien vu que ça marche de la meme maniere avec postgresql et c'est ça mon probleme
merci les gars

Reply

Marsh Posté le 25-06-2004 à 11:08:39    

je vous avais bien dis que j'étais super débutant enfin merci pegaze c cool de maider
mais la doc php plus je la lis et moins je la comprends
quant a php mysql ça me sert a rien vu que ça marche pasde la meme maniere avec postgresql et c'est ça mon probleme
merci les gars

Reply

Marsh Posté le 25-06-2004 à 11:08:39   

Reply

Marsh Posté le 25-06-2004 à 11:11:01    

concernant MySQL ou PostgreSQL, les mécanismes sont les mêmes depuis PHP. Cela te donnera une idée du fonctionnement de regarder des tutos sur MySQL en sachant que le nom des fonctions PHP sera différent pour PostgreSQL


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
Reply

Marsh Posté le 25-06-2004 à 11:40:55    

T509 je te met au défi de trouver léquivalent pgsql de mysql_list_tables
tu penses bien que si c'était aussi simple je l'aurais trouvé
mais c'est gentil d'aider

Reply

Marsh Posté le 25-06-2004 à 11:43:12    

atic a écrit :

T509 je te met au défi de trouver léquivalent pgsql de mysql_list_tables
tu penses bien que si c'était aussi simple je l'aurais trouvé
mais c'est gentil d'aider


Y a pas à le mettre au défi de trouver l'équivalent d'une fonction dépréciée et qui, de toute manière, fonctionne exactement de la même manière qu'un mysql_query classique.

Reply

Marsh Posté le 25-06-2004 à 11:56:07    

exact, pas besoin de me mettre au défi, une simple recherche dans le forum et j'ai déjà donné une solution à cette question.
http://forum.hardware.fr/hardwaref [...] 3271-1.htm


Message édité par T509 le 25-06-2004 à 11:57:14

---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
Reply

Marsh Posté le 25-06-2004 à 12:16:07    

merci d'avoir essayer mais tout compte fait j'y suis arriver comme un grand en utilisant la librairie adodb
mais vraiment je pige pas votre maniere de faire
ni meme la notion de fonction dépréciée
merci pour tout  
et jai encore pas mal de questions en reserve pour vous :-))

Reply

Marsh Posté le 25-06-2004 à 12:22:48    

fonction dépréciée ou deprecated en anglais :)
est une fonction qui n'est plus supportée et amenée à disparaitre? :o
 
car inutile ou quoi que ce soit d'autre :p

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed