Récuperer dollar get dans requete.
Résolu/Fermé
Jean_2
Messages postés
245
Date d'inscription
lundi 24 septembre 2007
Statut
Membre
Dernière intervention
13 septembre 2013
-
27 sept. 2007 à 11:51
Jean_2 Messages postés 245 Date d'inscription lundi 24 septembre 2007 Statut Membre Dernière intervention 13 septembre 2013 - 27 sept. 2007 à 12:56
Jean_2 Messages postés 245 Date d'inscription lundi 24 septembre 2007 Statut Membre Dernière intervention 13 septembre 2013 - 27 sept. 2007 à 12:56
A voir également:
- Récuperer dollar get dans requete.
- Recuperer message whatsapp supprimé - Guide
- Recuperer video youtube - Guide
- Comment récupérer un compte facebook piraté - Guide
- Impossible de récupérer mon compte gmail - Guide
- Récupérer mon compte facebook désactivé - Guide
5 réponses
Bonjour,
"SELECT * FROM ma_table WHERE champ='".$ton_champ."'"
me semble plus approprié, toujours "encadrer" les valeurs passées en sql.
"SELECT * FROM ma_table WHERE champ='".$ton_champ."'"
me semble plus approprié, toujours "encadrer" les valeurs passées en sql.
oberion
Messages postés
1253
Date d'inscription
mardi 26 septembre 2006
Statut
Membre
Dernière intervention
29 septembre 2007
248
27 sept. 2007 à 12:26
27 sept. 2007 à 12:26
Bonjour,
Je dirais plutot:
SELECT * FROM ma_table WHERE champ='".$_GET['champs']."'";
Je dirais plutot:
SELECT * FROM ma_table WHERE champ='".$_GET['champs']."'";
Jean_2
Messages postés
245
Date d'inscription
lundi 24 septembre 2007
Statut
Membre
Dernière intervention
13 septembre 2013
12
27 sept. 2007 à 12:49
27 sept. 2007 à 12:49
merci bien
mais en fait, en reprenant ta requete :
"SELECT * FROM ma_table WHERE champ='".$champ."'" (toi tu avais écris '".$ton_champ."'" c'était une erreur ou j'ai pas compris ta requete ???)
ça ne me renvoit rien (mais pas de message d'erreur...)
pourtant quand je met : "SELECT * FROM ma_table WHERE champ=1 ça me revoit ce que je veux...
de plus <?php echo $_GET['champ']; ?> me renvoit bien le numero du champ...
je nage...
mais en fait, en reprenant ta requete :
"SELECT * FROM ma_table WHERE champ='".$champ."'" (toi tu avais écris '".$ton_champ."'" c'était une erreur ou j'ai pas compris ta requete ???)
ça ne me renvoit rien (mais pas de message d'erreur...)
pourtant quand je met : "SELECT * FROM ma_table WHERE champ=1 ça me revoit ce que je veux...
de plus <?php echo $_GET['champ']; ?> me renvoit bien le numero du champ...
je nage...
Jean_2
Messages postés
245
Date d'inscription
lundi 24 septembre 2007
Statut
Membre
Dernière intervention
13 septembre 2013
12
27 sept. 2007 à 12:50
27 sept. 2007 à 12:50
je viens de voir ton comm oberion
ne tenez donc pas compte de mon précédent message, je teste ton conseil...
ne tenez donc pas compte de mon précédent message, je teste ton conseil...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Jean_2
Messages postés
245
Date d'inscription
lundi 24 septembre 2007
Statut
Membre
Dernière intervention
13 septembre 2013
12
27 sept. 2007 à 12:56
27 sept. 2007 à 12:56
et ça marche...
merci à vous...
je récapitule :
Dans ma page source, j'ai des liens de type :
<a href="cible.php?champ=1">lien vers cible où mon champ est égal à 1</a>
<a href="cible.php?champ=2">lien vers cible où mon champ est égal à 2</a>
Dans ma page cible :
Pour afficher ma table en fonction de ce lien, donc de ce champ, je tape :
$reponse = mysql_query("SELECT * FROM ma_table WHERE champ='".$_GET['champ']."' ")or die(mysql_error());
merci merci merci
merci à vous...
je récapitule :
Dans ma page source, j'ai des liens de type :
<a href="cible.php?champ=1">lien vers cible où mon champ est égal à 1</a>
<a href="cible.php?champ=2">lien vers cible où mon champ est égal à 2</a>
Dans ma page cible :
Pour afficher ma table en fonction de ce lien, donc de ce champ, je tape :
$reponse = mysql_query("SELECT * FROM ma_table WHERE champ='".$_GET['champ']."' ")or die(mysql_error());
merci merci merci