pb de date en mysql
Salut:)
J'aimerai bien savoir comment faire pour récupérer, sous mysql, la date au format 0000-00. J'ai créé un champs datearc (pour les archives). Par defaut il met '0000-00-00 00:00:00'. Si, dans ma zone d'administration où je poste les news, je definis le format en ("Y-m-d"), ça marche, mais dès que j'enlève le "d", il n'enregistre plus du tout de date... Comment faire ???
A votre bon coeur messieurs dames:))
Vivants, vous êtes vivants...
J'ai pas tout compris.
Si tu veux que la date et non l'heure, pourquoi utiliser un datetime ?
Un champ de type date suffirait nan ?
Merci de me répondre, la globule. J'ai changé en date(), c'est vrai que c'est plus simple. Le problème il est que quand je met dans l'url un truc du style archives.php?datearc=2004-02 pour qu'il me sorte que les news de février, ça ne marche pas...
Vivants, vous êtes vivants...
Ah.
Tu as fait un echo $_GET['datearc'] dans archives.php pour voir ce qui avait dans la variable ? (sous entendu, l'echo sort quoi ?)
Et ensuite, quelle requete SQL as tu fait ?
Resalut:)
J'ai trouvé. C'était la srtucture de la ma table mysql.
J'avais rentré
datearc -->date
alors je viens de le mettre en varchar et ça fonctionne à merveille!!!
Merci pour tout le temps passé et pour ta gentillesse. Si maintenant je me démerde mieux en php, c'est grâce à toi:)) Alors merci beaucoup et longue vie au phpfacile !!!
Vivants, vous êtes vivants...
C'est quoi l'interet de mettre une date dans un champ de type varchar alors qu'il existe le type date ?
c'est pour pas avoir a entrer un jour obligatoirement.
DATE > yyyy-mm-jj
lui y veu juste entrer l'année et le mois mais pas le jour. résultat, bin ca lui rentre 0000-00-00 en format DATE
Voilà (heu... j'ai compris ??)
Anasha [php-kiche-nomore]
C'est exactement ça
Vivants, vous êtes vivants...
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: