8800 sujets

Développement web côté serveur, CMS

Bonjour !

Je travaille présentement sur une base de donnée d'une chambre de commerce et j'ai un petit problème avec mes requêtes SQL lorsque j'utilise le tiret au sein d'une string.

Voilà la requête que j'envoie à ma BD:


SELECT * FROM entreprises WHERE ( type='Machines et fourniture - gros' )


Dès que le "-" est présent, aucun résultat ne m'est retourné. Y a-t-il un moyen de l'encoder (l' "escaper") afin de l'utiliser dans une telle requête ?

Merci !
Modifié par Vaxilart (02 Sep 2011 - 05:25)
Bonjour,

Je pense que ton problème vient plutôt du type d'encodage dans ta bdd car il n'y a pas de raison que ça ne marche pas.
Vérifie que tu travaille avec le même encodage à l'enregistrement et à la lecture.

@+