Probleme avec LIKE

christ_s Messages postés 27 Date d'inscription dimanche 22 février 2004 Statut Membre Dernière intervention 29 mai 2009 - 17 sept. 2007 à 13:01
christ_s Messages postés 27 Date d'inscription dimanche 22 février 2004 Statut Membre Dernière intervention 29 mai 2009 - 17 sept. 2007 à 14:22
Bonjour,



<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" /??>
 




Un sérieux problème vient perturber mon site.



 




L’instruction LIKE marche bien en local avec mysql 5.0.41 mais pas chez Free qui utilise la 5.0.37.


Le problème est-il connu ?



 




En résumé, en local la requête avec Like me retourne bien les données qu’il faut. Chez Free, la requête retourne n’importe quoi. J’ai les mêmes data dans les deux bases, elle sont sous le même moteur  ‘MyISAM ’et le même jeu de caractères.



 
J'utilise ça :

saison LIKE  CONCAT('%',MONTHNAME(NOW()),'%')

Merçi de votre aide.

6 réponses

coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
17 sept. 2007 à 13:31
Salut
CONCAT('%',CONCAT(MONTHNAME(NOW()),'%'))
<hr />une recherche sur exalead vous aurait peut-etre evite de poser cette question

In a dream, I saw me, drop dead...
U were there, U cried...
It was just a dream,
if I die, U won't cry, maybe, U'll be happy
0
christ_s Messages postés 27 Date d'inscription dimanche 22 février 2004 Statut Membre Dernière intervention 29 mai 2009
17 sept. 2007 à 13:40
Ca à l'air de fonctionner.
Une mauvaise utilisation de Like, argg, quel ane

Merci
0
christ_s Messages postés 27 Date d'inscription dimanche 22 février 2004 Statut Membre Dernière intervention 29 mai 2009
17 sept. 2007 à 13:45
Un fenomene etrange se passe, je teste ca avec Myphpadmin, A chaque fois que je relance une requette le resultat est different, pourtant c la meme requette. Pas fini d'avoir mal a la tete
0
Evangun Messages postés 1980 Date d'inscription dimanche 20 février 2005 Statut Membre Dernière intervention 24 septembre 2012 4
17 sept. 2007 à 13:53
Salut... quelle requête ? à moins qu'il y ait un random ou une autre requête qui modifie, c'est pas possible.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
christ_s Messages postés 27 Date d'inscription dimanche 22 février 2004 Statut Membre Dernière intervention 29 mai 2009
17 sept. 2007 à 14:02
tu y est presque, je me suis apercu que ca viens de NOW, si je le remplace avec du dur, ca reste stable.
saison LIKE  CONCAT('%',CONCAT(MONTHNAME(NOW()),'%'))
remplacer par
saison LIKE  CONCAT('%',CONCAT(MONTHNAME('September'),'%')) ca, ca fonctione
0
christ_s Messages postés 27 Date d'inscription dimanche 22 février 2004 Statut Membre Dernière intervention 29 mai 2009
17 sept. 2007 à 14:22
Bon la partie de la requette est devenu

saison LIKE  CONCAT('%','".date('F')."','%') "

Ca à l'air de fonctionner.

Merci à tous
0
Rejoignez-nous