Requete sql
Résolu
ratedR
Messages postés
263
Statut
Membre
-
ratedR Messages postés 263 Statut Membre -
ratedR Messages postés 263 Statut Membre -
Bonjour,
C'est un exercice php. Je dois faire afficher sur une page web, les informations d'un client dans son espace membre.
Il se log avec un login et un mot de passe, et lorsqu'il arrive sur son espace membre il doit voir s'afficher toutes les informations de la base de donnée le concernant UNIQUEMENT : id, prenom, nom, adresse, ville, tel, mail, licence, mdp, login....
J'arrive à me connecter avec son compte, j'arrive à faire afficher, sauf que je fais afficher toute la base de donnée. Évidemment ça pose problème, puisqu'il n'est pas censé voir les informations des autres clients.
Quand je tape cette requête : $MaRequete = 'SELECT * FROM client Where log="'.$_POST['case-form-login'].'" AND mdp="'.$_POST['case-form-password'].'"' ;
Je réfléchie de cette façon : je veux faire afficher les données d'un client en fonction du client qui se log. Soit je réfléchie mal, soit ma requête est fausse, soit c'est les deux, car j'obtiens cette erreur là :
" Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in "
Parse error: syntax error, unexpected T_WHILE, expecting ',' or ';'
A quoi peut ressembler la bonne requête SQL ?
Merci
C'est un exercice php. Je dois faire afficher sur une page web, les informations d'un client dans son espace membre.
Il se log avec un login et un mot de passe, et lorsqu'il arrive sur son espace membre il doit voir s'afficher toutes les informations de la base de donnée le concernant UNIQUEMENT : id, prenom, nom, adresse, ville, tel, mail, licence, mdp, login....
J'arrive à me connecter avec son compte, j'arrive à faire afficher, sauf que je fais afficher toute la base de donnée. Évidemment ça pose problème, puisqu'il n'est pas censé voir les informations des autres clients.
Quand je tape cette requête : $MaRequete = 'SELECT * FROM client Where log="'.$_POST['case-form-login'].'" AND mdp="'.$_POST['case-form-password'].'"' ;
Je réfléchie de cette façon : je veux faire afficher les données d'un client en fonction du client qui se log. Soit je réfléchie mal, soit ma requête est fausse, soit c'est les deux, car j'obtiens cette erreur là :
" Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in "
Parse error: syntax error, unexpected T_WHILE, expecting ',' or ';'
A quoi peut ressembler la bonne requête SQL ?
Merci
A voir également:
- Requete sql
- Logiciel sql - Télécharger - Bases de données
- Sql lister les tables ✓ - Forum Programmation
- Sql (+) - Forum Programmation
- Jointure sql ✓ - Forum MySQL
- Erreur lors de l'envoi de la requête facebook - Forum Facebook