ManuelPHP.com

Le forum de la communauté PHP !

Vous n'êtes pas identifié.

#1 23-02-2008 14:56:04

Manzo
Membre
Lieu: 77
Date d'inscription: 23-02-2008
Messages: 2
Site web

Where like% dans une chaine de caratère

Bonjour à tous et merci pour vos réponse!
Voici mon problème :

J'ai un champs dans ma base qui s'appelle : "datejou" (qui est formater en texte pour mes raisons)

ex : 21/01/08 à 20h30

Je voudrai faire appliquer un  : WHERE datemat like '$periode%'

Période que je récupère parfaitement avec un "SUBSTR(datejou,4,2)"

Seulement voilà je veux que le Like soit fait juste à partir du du 4,2 aussi !

On peux faire un SUBSTR avec le Like ?

Merci


Manzo - WebDesigner
http://www.rcm-design.com/
Manzo - MZ'Clan (Team Xbox360)
http://www.mz-clan.fr/

Hors ligne

 

#2 23-02-2008 20:47:10

Manzo
Membre
Lieu: 77
Date d'inscription: 23-02-2008
Messages: 2
Site web

Re: Where like% dans une chaine de caratère

Super merci de m'avoir répondu.


J'ai trouvé la solutions.


Manzo - WebDesigner
http://www.rcm-design.com/
Manzo - MZ'Clan (Team Xbox360)
http://www.mz-clan.fr/

Hors ligne

 

#3 25-02-2008 17:33:44

philworks
Membre
Date d'inscription: 29-09-2007
Messages: 85
Site web

Re: Where like% dans une chaine de caratère

si j'ai bien compris tu veux aller chercher le /08 .. un peu bizarre, mais bon moi je te conseillerai pour des fin de rapidité d'utiliser un champ datetime et de rechercher avec un "=" exemple:  WHERE datejou = '2008';

format mysql de date: YYYY-MM-DD HH:MM:SS

beaucoup plus rapide et simple à lire

après pour l'affichage du peu utiliser strftime ou encore date('d/m/y ...', strtotime($datejou))

juste comme sa pour aider les autres qui liraient se post

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr