requete sql pbl avec like - PHP - Programmation
Marsh Posté le 25-05-2005 à 21:50:28
Essayes en mettant à la place de 'A%' : '$a%' où $a est un tableau contenant des caractères nom alphabétiques. Mais je pense pas que ça marche.
Marsh Posté le 25-05-2005 à 21:53:20
il y a des centaines de caractères nom alphabétiques. je ne vais tout lister. le nom peut aussi bien commencer par un chiifre que par #
Marsh Posté le 25-05-2005 à 21:54:36
J'ai encor raté une chance de me taire
Mais la solution est partie tout simplement ici.
Là, ça enlève les chiifres les et lettres. J'ai pas trouvé exactement...
Code :
|
Marsh Posté le 25-05-2005 à 22:06:52
j'ai essayer ça ne focntionne pas
j'ai un message d'erreur
Marsh Posté le 25-05-2005 à 22:15:04
Penses-tu que je comprenne l'anglais ?
Pas besoin de savoir parler courement anglais pour comprendre un REGEX.
Il FAUT que tu utilise REGEXP dans ta clause. C'est une expression régulière UNIX. Un petit cour ici complété de la doc officiel tiré du man ici.
En gros ta requête devrait fonctonner avec :
Code :
|
Ou du moins ça doit ressembler. Mais moi et les expressions régulières...
Marsh Posté le 26-05-2005 à 07:51:03
sinon cela étant un problème de requete sql, tu aurais plus de réponses en postant dans la partie correspondante ...
Marsh Posté le 26-05-2005 à 19:20:53
oups c'est vria que je me suis trompé de rubrique, désolé
Marsh Posté le 25-05-2005 à 21:48:03
salut à tous
je voudrais faire qq chose de précis mais je ne sais pas vraiment comment
voilà ma requête :
$query = "SELECT * FROM matable WHERE nom LIKE 'A%'";
ici, cela etient tous les enregistrement dont le nom commence par la mettre a.
je voudrais faire une requête mais je voudrais que cela retienne tous les enregistrements dont le nom ne commence pas par une lettre. Vous avez une idée ?
merci d'avance
Message édité par twisted le 25-05-2005 à 22:10:11