banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Sun 29 June 2008 00:24

franze
Participant occasionnel
Date d'inscription: 18 Apr 2006
Messages: 45

Connection php a postgres

Bonjour

Je désire créer un formulaire php pour me connecter a ma base de données postgres. Je voudrais saisir mes données dans ce formulaire pour le stocker dans la base de données postgres. Par où commencer?

Merci d'avance

Hors ligne

 

#2 Wed 02 July 2008 10:28

nvallas
Juste Inscrit !
Lieu: le mans
Date d'inscription: 2 Jul 2008
Messages: 1

Re: Connection php a postgres

Salut,
Voici un exemple d'accès à une table postgresql en php pour t'aider à commencer.

$conn_string = "host=nonHote port=5432 dbname=mabase user=utilisateur password=motdepasse";
$dbconn = pg_connect($conn_string);
$result = pg_query($dbconn, "select * from matable");
while ($row = pg_fetch_row($result)) {
    echo $row[0]." ".$row[1]." ".$row[2]." ".$row[3]." ".$row[4]; //suivant le nombre de champs
}

Hors ligne

 

#3 Wed 02 July 2008 22:40

franze
Participant occasionnel
Date d'inscription: 18 Apr 2006
Messages: 45

Re: Connection php a postgres

Bonjour,

Merci pour le code ca marche. J'ai deja concu le formulaire. Comment donc a partir de ce formulaire saisir mes donnes dans ma  base données postgres.

Merci d'avance.

Hors ligne

 

#4 Thu 03 July 2008 16:31

ranalisolofo.larrys
Participant occasionnel
Lieu: Ambolonkandrina
Date d'inscription: 19 Jul 2007
Messages: 40
Site web

Re: Connection php a postgres

c'est un peu pareil mais le script après devient :

Code:

insert into table_name(champ1,champ2,....) values (valeur_champ1,valeur_champ2,....);

Par contre, lors de la création de ta table, il est plus judicieux de mettre le type de ta clé primaire en serial au lieu de integer.

Cordialement,

Ralary

Hors ligne

 

Pied de page des forums

Powered by FluxBB