De rien, mais n´empêche que c´est pas génial ton truc :p
Le select *, c´est lourd et inutile ( tu n´as besoin que d´une colonne, et je doute que ta table n´aie qu´une colonne )
tu crée des variables inutile ( $nom2 )
Et le posix, c´est plus lent que les pcre. Dans ce cas, preg_replace() est mieux qu´ereg_replace()
et niveau nombre de requête, ca doit chiffrer s´il y a beauocups de lignes :p
Sans oublier qu´un WHERE colonne LIKE ´$nom´, ca équivaut à WHERE colonne = ´$nom´ et que le like est plus lourd