# PerlCGI+pgsql

**URL:** <https://www.debian-fr.org/t/perlcgi-pgsql/12293>\
**Category:** Programmation\
**Created:** [Février 20, 2016, 5:11 UTC](https://www.debian-fr.org/t/perlcgi-pgsql/12293 "2016-02-20T17:11:02Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Février 20, 2016, 5:11 UTC](https://www.debian-fr.org/t/perlcgi-pgsql/12293/1 "2016-02-20T17:11:02Z")

</div>

Bonjour, j’ai besoin de faire une petite interface web d’admin d’une base postgre.  
L’objectif est de faire un script cgi qui propose la liste des tables (génèrée automatiquement), et permet pour chaque table d’accèder à un formulaire pour créer/modifier/supprimer des records. Un peu comme phppgadmin, mais en plus simple, et en perl.  
Savez vous ou trouver du code ? Quels modules perl utiliser à part perl-cgi ? dbi ?

---

<div class="post-metadata">

**Author:** ![debiam](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/3e96dc/32.png) [@debiam](https://www.debian-fr.org/u/debiam)\
**Post date:** [Février 20, 2016, 5:11 UTC](https://www.debian-fr.org/t/perlcgi-pgsql/12293/2 "2016-02-20T17:11:03Z")

</div>

salut à toi, tu à vu içi:

[perl.developpez.com/](http://perl.developpez.com/) ???

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Février 20, 2016, 5:11 UTC](https://www.debian-fr.org/t/perlcgi-pgsql/12293/3 "2016-02-20T17:11:03Z")

</div>

Merci. Je n’y etais pas passé depuis longtemps.  
Mais plus que perl, c’est des exemples d’usage de dbi avec pgsql que je cherche.  
Je vais fouiller sur le site (pour l’instant, ce que j’ai vu sur dbi est minimaliste).

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 20, 2016, 5:11 UTC](https://www.debian-fr.org/t/perlcgi-pgsql/12293/4 "2016-02-20T17:11:09Z")

</div>

Peut être à la source ?  
[cpan.org/](http://www.cpan.org/) 😒

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Février 20, 2016, 5:11 UTC](https://www.debian-fr.org/t/perlcgi-pgsql/12293/5 "2016-02-20T17:11:10Z")

</div>

Bon, merci, je connais le cpan, [perl.org](http://perl.org), et [developpez.com](http://developpez.com) même si ce dernier n’est pas ce qui m’est venu en premier comme site concernant perl. Je cherches surtout de la doc ou des exemples \>précisément\< sur l’accés en perl à une base postgresql.  
J’etais en train de lire les docs de DBI de DBD::Pg de Postgres::Handler sur CPAN, mais si quelqu’un a des exemples d’utilisation plus riches.  
Par exemple, comment lister la liste des bases existantes ? Tout ce que je vois suppose qu’on sache déjà le nom de la base à laquelle on veut accèder.

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 20, 2016, 5:11 UTC](https://www.debian-fr.org/t/perlcgi-pgsql/12293/6 "2016-02-20T17:11:10Z")

</div>

Et DBD::Pg ça ne peux pas t’aider ?

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Février 20, 2016, 5:11 UTC](https://www.debian-fr.org/t/perlcgi-pgsql/12293/7 "2016-02-20T17:11:11Z")

</div>

quote="mattotop"  
J’etais en train de lire les docs de DBI de DBD::Pg de Postgres::Handler sur CPAN, mais si quelqu’un a des exemples d’utilisation plus riches.  
(…)[/quote]
