[PHP] variable dans requette sql ?? prob !!
Fermé
BOnjour,
voilà j'ai un problème au niveau du PHP, j'ai 15 ans donc je suis encore novice ...
Je veux qu'en ouvrant ma page par /1.php?id=1 je puisse récupérer la valeur de $id (ca je sais faire c'est pas dûr) mais je veux utiliser cette valeur pour appeler tous les champs de l'entrée partant cet id dans ma bdd. mon code est presque bon, je connais déjà pas mal le php et de sql mais je crois qu'on ne peux pas mettre de $variable dans la requette sql ...
Enfete je veux ouvrir une ceratine entrée en fonction de la valeure de la variable id dans l'url.
n'hésitez pas si vous voulez plus d'informations, voir le code si besoin.
Merci !
voilà j'ai un problème au niveau du PHP, j'ai 15 ans donc je suis encore novice ...
Je veux qu'en ouvrant ma page par /1.php?id=1 je puisse récupérer la valeur de $id (ca je sais faire c'est pas dûr) mais je veux utiliser cette valeur pour appeler tous les champs de l'entrée partant cet id dans ma bdd. mon code est presque bon, je connais déjà pas mal le php et de sql mais je crois qu'on ne peux pas mettre de $variable dans la requette sql ...
Enfete je veux ouvrir une ceratine entrée en fonction de la valeure de la variable id dans l'url.
n'hésitez pas si vous voulez plus d'informations, voir le code si besoin.
Merci !
A voir également:
- [PHP] variable dans requette sql ?? prob !!
- Easy php - Télécharger - Divers Web & Internet
- Retour a la ligne php ✓ - Forum PHP
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp ✓ - Forum Word
- Logiciel sql - Télécharger - Bases de données
1 réponse
yoann_tux
Messages postés
441
Date d'inscription
lundi 28 février 2005
Statut
Membre
Dernière intervention
24 juillet 2008
95
5 mai 2007 à 00:08
5 mai 2007 à 00:08
une requete SQL est sous la forme d'une chaine de caractère
en gros "SELECT * FROM tables",
il suffit donc que tu inclue ton $_GET(id) (jcrois que c'est ca ^^) dans ta chaine de caractere
par exemple :
mysql_query("SELECT * FROM id WHERE id=\""."$_GET(id)"."\"");
avec \" pour proteger les " :), le . permet de concatener 2 chaines de caracteres.
J'espere que je répond à ton problème :)
en gros "SELECT * FROM tables",
il suffit donc que tu inclue ton $_GET(id) (jcrois que c'est ca ^^) dans ta chaine de caractere
par exemple :
mysql_query("SELECT * FROM id WHERE id=\""."$_GET(id)"."\"");
avec \" pour proteger les " :), le . permet de concatener 2 chaines de caracteres.
J'espere que je répond à ton problème :)
22 juin 2007 à 15:51
Je passais par la et j'ai trouvé la réponse à un problème que lequel je planchais depuis plus d'une heure !
Merci beaucoup, et vive l'entre aide On-Line :-]