PHP: un WHERE pour un GET
Résolu
Lrt88
Messages postés
930
Date d'inscription
Statut
Membre
Dernière intervention
-
pyschopathe Messages postés 1974 Date d'inscription Statut Membre Dernière intervention -
pyschopathe Messages postés 1974 Date d'inscription Statut Membre Dernière intervention -
Hello,
je suis occupé de faire un site mais j'ai un petit soucis.
A une page, j'ai un formulaire (à coché) qui propose des éléments d'une table de ma base de donnée
Ce formulaire renvoie une variable GET à sa page cible.
Dans cette page cible, j'aimerai réutiliser toute la ligne de la variable...car rappelez vous que ma variable GET ressort d'une ligne de ma base de donnée.
<?php
$noma= $_GET['nom'];
mysql_connect('localhost','root','');
mysql_select_db('*****');
$reponse = mysql_query("SELECT * FROM client WHERE nom= $noma");
$info = mysql_fetch_array($reponse);
comme vous pouvez le voir, j'essaie d'appeler la ligne où la variable GET provient mais sans succès.
Pour info, j'ai fait des test et ma variable get passe bien d'une page à l'autre.
Donc ca doit être une erreur de syntaxe...
Est-ce que quelqu'un peut m'aider ?
Merci
je suis occupé de faire un site mais j'ai un petit soucis.
A une page, j'ai un formulaire (à coché) qui propose des éléments d'une table de ma base de donnée
Ce formulaire renvoie une variable GET à sa page cible.
Dans cette page cible, j'aimerai réutiliser toute la ligne de la variable...car rappelez vous que ma variable GET ressort d'une ligne de ma base de donnée.
<?php
$noma= $_GET['nom'];
mysql_connect('localhost','root','');
mysql_select_db('*****');
$reponse = mysql_query("SELECT * FROM client WHERE nom= $noma");
$info = mysql_fetch_array($reponse);
comme vous pouvez le voir, j'essaie d'appeler la ligne où la variable GET provient mais sans succès.
Pour info, j'ai fait des test et ma variable get passe bien d'une page à l'autre.
Donc ca doit être une erreur de syntaxe...
Est-ce que quelqu'un peut m'aider ?
Merci
A voir également:
- PHP: un WHERE pour un GET
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
5 réponses
bonjour,
essaye de faire un
ensuite tu copie ta requete sql
tu vas dans php myadmin et tu fais sql et coller. regarde si il t'indique une erreur :)
essaye de faire un
echo $reponse;
ensuite tu copie ta requete sql
tu vas dans php myadmin et tu fais sql et coller. regarde si il t'indique une erreur :)
J'ai peut-être une question plus simple...
dans mon formulaire j'aimerai que la value est égale à une variable
<input type="radio" name="client" value="$variable" />
Quelqu'un a-t-il une syntaxe à me proposer ?
dans mon formulaire j'aimerai que la value est égale à une variable
<input type="radio" name="client" value="$variable" />
Quelqu'un a-t-il une syntaxe à me proposer ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Voilà, au résultat ce que ca donne....oui à force de faire mumuse avec les variables, on les change de nom
Merci à tout le monde d'avoir essayé de m'aider et d'autres d'avoir réussi
Psychopathe...t'as vraiment bien vu !!! (sauf qu'il te manque un ; avec l'echo)
Pour le formulaire avec une value égale à une variable
<input type="radio" name="client" value="<?php echo $var; ?>" />
pour une condition where avec comme condition égale à une variable
$reponse = mysql_query("SELECT * FROM client WHERE nom='$nom'");
Merci à tout le monde d'avoir essayé de m'aider et d'autres d'avoir réussi
Psychopathe...t'as vraiment bien vu !!! (sauf qu'il te manque un ; avec l'echo)
Pour le formulaire avec une value égale à une variable
<input type="radio" name="client" value="<?php echo $var; ?>" />
pour une condition where avec comme condition égale à une variable
$reponse = mysql_query("SELECT * FROM client WHERE nom='$nom'");