Taaazzz Posté 29 Avril 2010 Partager Posté 29 Avril 2010 Bonjour / Bonsoir à tous. Voila j'aimerai faire une requête qui va cherche un nom précis dans ma table. Si par exemple j'ai un nom comme ceci BlaBLA et que je tape blabla il ne m'affichera pas le nom BlaBLA. il faut que la requete se fasse sur le mot exact qu'on rentre dans le formulaires. Donc ma requête est comme ceci $sql = 'SELECT id, name FROM `stat_player` WHERE `name` = " ' . $nom . ' " ';$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error()); while ($data = mysql_fetch_array($req)) { echo "le lien vers le joueurs à copier sur le forum : <br /> <input name='textfield' type='text' size='100' maxlength='40' class='align' value=' [url=http://fr1.grepolis.com/game/player?player_id=". $data['id'] . "]". $nom . "[/url] '>"; } mais dés que je rentre un nom avec accent comme Pépère de BiErE il ne m'affiche rien alors que le nom est bien dans ma table... Merci de votre aide. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Portekoi Posté 1 Mai 2010 Partager Posté 1 Mai 2010 Bonjour, Regarde du côté de COLLATE : />http://dev.mysql.com/doc/refman/5.0/fr/charset-collate.html />http://www.journaldunet.com/developpeur/tutoriel/sql/060118-mysql-collations.shtml Je pense que cela répondra à ta question Portekoi Lien vers le commentaire Partager sur d’autres sites More sharing options...
Taaazzz Posté 2 Mai 2010 Auteur Partager Posté 2 Mai 2010 en faite simplement en mettent ceci ça corrigeais mon problème... mysql_query("SET NAMES 'utf8'"); Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant