Php/sql like avec chiffre
Fermé
stefanelle
-
22 févr. 2009 à 23:43
Aneoz02 Messages postés 65 Date d'inscription jeudi 21 octobre 2010 Statut Membre Dernière intervention 28 décembre 2010 - 13 nov. 2010 à 15:22
Aneoz02 Messages postés 65 Date d'inscription jeudi 21 octobre 2010 Statut Membre Dernière intervention 28 décembre 2010 - 13 nov. 2010 à 15:22
A voir également:
- Php/sql like avec chiffre
- Excel trier par ordre croissant chiffre - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Easy php - Télécharger - Divers Web & Internet
- Application pour écrire les chiffre en lettre - Télécharger - Outils professionnels
- Comment voir les like sur instagram - Guide
2 réponses
HostOfSeraphim
Messages postés
6750
Date d'inscription
jeudi 2 février 2006
Statut
Contributeur
Dernière intervention
31 juillet 2016
1 608
22 févr. 2009 à 23:56
22 févr. 2009 à 23:56
$sql = "SELECT * FROM label INNER JOIN contenu ON contenu.id_label = label.id_label Where nom_label REGEXP '^$param1' order by nom_label, reference; ";
Tu te compliques la vie :
... WHERE nom_label LIKE '" . $param1 . "%' ORDER BY nom_label, reference;
Ce qui revient à :
LIKE 'A%' pour $param1 = A.
Le LIKE marche également pour des chiffres.
Aneoz02
Messages postés
65
Date d'inscription
jeudi 21 octobre 2010
Statut
Membre
Dernière intervention
28 décembre 2010
5
Modifié par Aneoz02 le 13/11/2010 à 15:30
Modifié par Aneoz02 le 13/11/2010 à 15:30
Un peu tard mais, je pense que j'ai une solution pour ceux qui passeraient par ici :
$choix peux contenir "0-9" avec REGEXP (ce qui n'est pas le cas de LIKE)
('SELECT * FROM nomBase WHERE nomTable REGEXP "^['.$choix.']"')
$choix peux contenir "0-9" avec REGEXP (ce qui n'est pas le cas de LIKE)
22 févr. 2009 à 23:59
mais que dois je mettre au niveau du premier menu pour que les chiffres de 0 a 9 soient pris en compte ?