Format date

Répondre
Popsensation
le 05/06/2006 à 17:41
Popsensation
Bonjour

Dans ma table, j'ai un champs date au format YYYY-MM-JJ (par ex : 2006-05-29)
Je voudrais lors de l'affichage des résultats de la requête ci-dessus d'afficher à la date au format JJ-MM-YYYY.

J'ai rajouté cette ligne :

$query = "SELECT DATE_FORMAT(`date`,'%d-%m-%Y') AS datefr FROM singlecharts";


Mais la colonne Date du tableau affiché reste vide :-(
zebden
le 05/06/2006 à 17:54
zebden
Et la var datefr renvoie quoi ?

Tu assignes un nouveau nom de variable à ta date, le problème vient surement de là. Tu veux afficher date mais il n'a pas été selectionné, c'est datefr qui existe.
zebdinou pour les intimes / Blog : http://www.zebden.fr
Popsensation
le 05/06/2006 à 18:13
Popsensation
J'ai bien assigné le nom de la variable à l'affichage de la date :

echo '<td bgcolor="#a6d249" width=100><FONT face="Verdana"><FONT COLOR="#FFFFFF"><FONT size=1>'.$row['datefr'].'</FONT></FONT></FONT></td>';
zebden
le 05/06/2006 à 18:38
zebden
On peut avoir tout le code ?

sur le Wall stp
zebdinou pour les intimes / Blog : http://www.zebden.fr
Popsensation
le 05/06/2006 à 18:59
Popsensation
Voici le code :
http://www.lephpfacile.com/wall/wall.php?id=2780

J'explique un peu : j'ai créé un formulaire où le visiteur peut entrer un artiste et/ou titre.
La requête affiche dans un tableau les classements de l'artiste et/ou titre saisies (Date/Artiste/Titre/Position)
zebden
le 06/06/2006 à 16:07
zebden
ET tu comprends pas pourquoi ca ne marche pas ? Tu as ta requête mais tu ne l'execute nulle part. Tu execute seulement la premiere :

SELECT * FROM singlecharts WHERE $finrequete ORDER BY `date` ASC" ;

C'est donc dans cette requête qu'il faut selectionner ce champ :

SELECT DATE_FORMAT(`date`,'%d-%m-%Y') AS `datefr`, `artiste`, `titre`, `position` FROM ....
zebdinou pour les intimes / Blog : http://www.zebden.fr
Popsensation
le 07/06/2006 à 12:21
Popsensation
Ah d'accord j'ai compris ;)
Merci, en fait la solution était assez simple. J'ai posté sur plusieurs forums tu es le premier à me donner une réponse simple sans faire des tas de modif smiley smiley
Popsensation
le 07/06/2006 à 17:12
Popsensation
J'ai une autre question :

est-il possible que lorsque que le visiteur cherche un mot sans accent, que la requête puisse afficher le mot avec accent ?

par exemple : recherche "mylene" > affiche "Mylène Farmer" (ma base de données contient des mots avec les accents).

J'ai cherché sur le net, mais je n'ai trouvé que le contraire de ce que je veux faire.
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours