Bonjour, j'utilise postgres SQL que en cours habituellement et là je l'utilise pour mon stage au moment de créer ma base sur mon serveur avec phphpgadmin (que j'avais jamais utilisé) je n'ai pas trouvé un autre moyen que de créer mes tables dans un nouveau "schéma" si j'ai bien compris c'est une sorte de sous base dans la base (mais qu'on peut relier) ... bref du coup je crée mes bases comme ça je me connecte a ma base en modifiant ma connexion je vois que je suis connecté mais que il me reconnais pas mes tables j'ai fini par réaliser qu'il essaie de lire le schéma nommé "public" donc je modifie ma requete de création de compte en ajoutant le nom de mon schéma ou se trouve mes tables (bd_sirae) comme suit :
ceci fonctionne j'ai donc décidé de faire pareil pour la connexion ... et là surprise ça ne fonctionne pas, si une personne peut m'élairer ça m'aiderai bien je ne comprend plus la fin de mon stage aproche et j'aimerai finir correctement mon application :/ (et je ne trouve vraiment pas de documentation intéressante à ce sujet )
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $rq = "insert into bd_sirae.utilisateur(login,mdp,profil) values('".$_POST['login']."','".$mdp."','admin')"; $res = pg_query($rq);
Code de la requête précédant la création des variables session etc.
Merci d'avance pour votre aide et bonne journée a vous
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $rq = "select * from bd_sirae.utilisateur where login='".$login."'"; $res = pg_query($rq); $tabmdp = pg_fetch_assoc($res);
Partager