Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/07/2005, 10h16   #1
Invité régulier
 
Inscription : décembre 2003
Messages : 17
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 17
Points : 9
Points : 9
Par défaut pg_fetch_array insensible

Bonjour

Avec cette requete :
Code :
1
2
3
$query = "SELECT NOM from membre";
$result = pg_query ($query);
$nom = pg_fetch_array($result);
Je ne comprend pas pourquoi ce code fonctionne :
Code :
1
2
 
$variable = $nom['nom'];
Et pas celui-ci :
Code :
1
2
 
$variable = $nom['NOM'];
J'essaie donc de récupérer la colonne 'NOM' de ma table 'membre'.
Ensuite, je m'apperçois que dans pgAdmin3, le nom de ma colonne est effectivement en minuscule (nom) alors qu'à la création (dans les requetes sql de création de bdd), le nom de la colonne était en majuscule.
Pourquoi PostgreSQL (ou pgAdmin) ne m'a pas créé cette colonne en majuscule ?
J'ai pris comme type encoding LATIN 1.

Avez-vous une idée du problème ?

Merci d'avance

melmel
melmel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/07/2005, 11h50   #2
Membre confirmé
 
Inscription : septembre 2003
Messages : 302
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : septembre 2003
Messages : 302
Points : 251
Points : 251
pour garder la casse de tes variables à la création tu dois les mettre entre doubles quotes
papy_tergnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/07/2005, 12h34   #3
Invité régulier
 
Inscription : décembre 2003
Messages : 17
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 17
Points : 9
Points : 9
ok, merci, je vais essayer ca.
melmel est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h19.


 
 
 
 
Partenaires

Hébergement Web