Problème avec Mysql et LIKE "0%"
Fermé
laulemdev
Messages postés
11
Date d'inscription
jeudi 27 septembre 2012
Statut
Membre
Dernière intervention
27 septembre 2012
-
27 sept. 2012 à 10:25
Freedomsoul Messages postés 509 Date d'inscription lundi 9 mai 2011 Statut Membre Dernière intervention 17 avril 2013 - 27 sept. 2012 à 12:28
Freedomsoul Messages postés 509 Date d'inscription lundi 9 mai 2011 Statut Membre Dernière intervention 17 avril 2013 - 27 sept. 2012 à 12:28
A voir également:
- Problème avec Mysql et LIKE "0%"
- Mysql community server - Télécharger - Bases de données
- Tous les code possible de 0 à 9 (4 chiffres ) liste - Forum Programmation
- Comment voir les like sur instagram - Guide
- Comment faire un 0 barré sur telephone ✓ - Forum Windows
- Numéro de téléphone excel 0 - Guide
5 réponses
Freedomsoul
Messages postés
509
Date d'inscription
lundi 9 mai 2011
Statut
Membre
Dernière intervention
17 avril 2013
97
Modifié par Freedomsoul le 27/09/2012 à 10:29
Modifié par Freedomsoul le 27/09/2012 à 10:29
Si j'ai bien compris tu as ce problème lorsque tu fais:
LIKE '0%'
??
Sinon autre chose, je te conseille de vérifier si ta chaine contient exclusivement des chiffres, car l'injection sql est possible ici.
LIKE '0%'
??
Sinon autre chose, je te conseille de vérifier si ta chaine contient exclusivement des chiffres, car l'injection sql est possible ici.
laulemdev
Messages postés
11
Date d'inscription
jeudi 27 septembre 2012
Statut
Membre
Dernière intervention
27 septembre 2012
27 sept. 2012 à 10:38
27 sept. 2012 à 10:38
Oui, tout à fait :)
Concernant l'injection sql, je m'en occuperai en temps voulu. d'autant que cette requête est pour l'espace d'admin (qui lui est protégé). Mais merci de me rappeler cette possibilité :)
Concernant l'injection sql, je m'en occuperai en temps voulu. d'autant que cette requête est pour l'espace d'admin (qui lui est protégé). Mais merci de me rappeler cette possibilité :)
Freedomsoul
Messages postés
509
Date d'inscription
lundi 9 mai 2011
Statut
Membre
Dernière intervention
17 avril 2013
97
27 sept. 2012 à 11:19
27 sept. 2012 à 11:19
Et le champs Ref de ta base de donnée, en quel format est-il ?
laulemdev
Messages postés
11
Date d'inscription
jeudi 27 septembre 2012
Statut
Membre
Dernière intervention
27 septembre 2012
27 sept. 2012 à 11:34
27 sept. 2012 à 11:34
Houlala !! Je suis vraiment désolé : je me rends compte que j'ai oublié de fournir des infos ^^
Mon champ REF est en varchar car il contient des données comme AR0123M ou 06235 ou ch06 etc...
D'où mon soucis. Et la requête se fait avec un $_POST provenant d'un formulaire pour aider à trier les REF enregistrées.
Ce qui m'étonne c'est que le 00 me renvoie bien les résultats commençant uniquement par 00 avec LIKE '00%''.
Mais il veut rien savoir avec LIKE '0%'. Grrrrrrr !!!
Mon champ REF est en varchar car il contient des données comme AR0123M ou 06235 ou ch06 etc...
D'où mon soucis. Et la requête se fait avec un $_POST provenant d'un formulaire pour aider à trier les REF enregistrées.
Ce qui m'étonne c'est que le 00 me renvoie bien les résultats commençant uniquement par 00 avec LIKE '00%''.
Mais il veut rien savoir avec LIKE '0%'. Grrrrrrr !!!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Freedomsoul
Messages postés
509
Date d'inscription
lundi 9 mai 2011
Statut
Membre
Dernière intervention
17 avril 2013
97
Modifié par Freedomsoul le 27/09/2012 à 12:29
Modifié par Freedomsoul le 27/09/2012 à 12:29
ça me parait bizarre, il n'y a pas de raison que ça fasse ça.. je pense,...
quand tu testes '%0%' tu as des résultats ?
Sinon, pour dans tes champs Ref, il n'y aurait pas un espace ou autre juste avant les 0 ? pour ceux qui commence normalement par 0 (on ne sait jamais)
quand tu testes '%0%' tu as des résultats ?
Sinon, pour dans tes champs Ref, il n'y aurait pas un espace ou autre juste avant les 0 ? pour ceux qui commence normalement par 0 (on ne sait jamais)