par
youssef » 12 févr. 2011, 14:27
bonjour à tous
svp je vous écris pour exposer un cas que je trouve un peu particulier
j'ai une requête dynamique donc la clause where depend d''une condition et que je gère très bien avec un if sous php
en tout cas pour la condition général ça marche et pour la condition particulère qui utilise un concat sur deux champs ça marche pas.
j'ai fait un echo de ma requête et quand je la copie sur le phpmyadmin, elle retourne le résultat souhaité mais pas quand je la fais exécuter à partir de mon script php
la requête est :
SELECT * FROM matable WHERE CONCAT(matable.nom,' ',matable.prenom) LIKE 'machin truc%' ORDER BY matable.nom, matable.prenom
avez vous une idée ?
merci