Petit problème. Quand l'utilisateur clique sur le lien, la page est rechargé avec une variable dans l'URL. Cette variable contient un espace (transformé en %20 dans l'URL). Cette même variable sert pour une requête SQL. J'ai tout vérifié avec une variable sans espace, tout fonctionne. Mais dès que la variable a un espace, la requête ne fonctionne pas. Pas de message d'erreur, mais une réponse vide.
Plus de précision si besoin :
affichage souhaité :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 if (isset($_GET[nom_console])) { // -->connexion à la base $sql = mysql_query("SELECT * FROM jeu WHERE nom_console='{$_GET[nom_console]}'") while ($donnees = mysql_fetch_array($sql) ) { echo "jeu : "; echo $donnees[nom_jeu]; } echo "console : "; echo $_GET[nom_console]; } else { ?> <a href="essai.php?nom_console=Nintendo DS">essai</a> <?php } ?>
jeu : nom du jeu 1
jeu : nom du jeu 2
console : Nintendo DS
affichage réel :
console : Nintendo DS
J'ai essayé en modifiant les guillemets et les quotes, mais rien ne change.
Partager