SELECT LIKE : un WHERE spécial
Article écrit par kazhar
si vous avez tenté de mettre dans un WHERE quelque chose comme
table1 = "*valeur1*"
vous avez pu constater que cela ne fonctionne pas.
en effet, afin d'effectuer une recherche "élargie" (avec des *), il faut utiliser l'argument LIKE.
celui-ci s'utilise de la meme maniere que WHERE, à l'exception pres qu'il accepte cette structure :
Code :
champ LIKE "%valeur%"
dans cet exemple, la requete ressortira tout enregistrement ou champ à valeur dans sa valeur (par exemple, il ressortira _-valeur_-)
Source : http://www.phportail.net