smoana
Messages postés26Date d'inscriptionvendredi 21 mai 2010StatutMembreDernière intervention 1 novembre 2010
-
22 oct. 2010 à 09:11
smoana
Messages postés26Date d'inscriptionvendredi 21 mai 2010StatutMembreDernière intervention 1 novembre 2010
-
23 oct. 2010 à 03:46
Bonjour,
Alors mon soucis j'ai un tableau qui m'affiche des données d'une table mysql.
J'ai aucun problème pour le moment au niveau de l'affichage.
Mais j'aimerais modifier deux choses.
D'abord l'affichage de la date qui est comme ceci 2010-09-30, comment faire pour que l'affichage soit plutôt comme ceci 30-09-2010 ou 30/09/2010.
Ensuite le gros problème c'est:
Voici ma requête:
$requete= " SELECT id_intervention AS 'Intervention N°',
id_machine AS 'PIN',date AS 'Date',
compteur_n AS 'Compteur Noir' ,
from intervention
ORDER BY id_machine";
J'aimerais afficher uniquement la dernière date pour chaque PIN affiché.
Exemple pour le pin 1 je voudrais avoir la dernière date soit l'intervention
N°63 1 2010-10-19 406314
et pour le pin 5 l'intervention
51 5 2010-10-14 599955
Renus02
Messages postés182Date d'inscriptionjeudi 20 mai 2004StatutMembreDernière intervention22 octobre 2010 22 oct. 2010 à 10:25
Salut,
tout se passe dans la requête, le formatage de la date, et la sélection de la date "max".
ca doit donner qqchose comme cela :
SELECT id_intervention AS 'Intervention N°',
id_machine AS 'PIN',
DATE_FORMAT(max(date_envoi), '%d %m %Y') AS 'Date',
compteur_n AS 'Compteur Noir' ,
FROM intervention
GROUP BY id_machin
ORDER BY id_machine
smoana
Messages postés26Date d'inscriptionvendredi 21 mai 2010StatutMembreDernière intervention 1 novembre 2010 22 oct. 2010 à 20:11
Salut Renus,
J'ai donc effectué ta modification comme tu me l'as dit :
$requete="SELECT id_intervention AS 'Intervention N°',
id_machine AS 'PIN',
DATE_FORMAT(max(date_envoi), '%d %m %Y')AS'Date',
compteur_n AS 'Compteur Noir'
from intervention
GROUP BY id_machine
ORDER BY id_machine";
Alors maintenant j'ai le message d'erreur Lecture impossible.
J'ai l'impression qu'il manque une parenthèse ou quelque chose.
Peux tu aussi m'expliquer pourquoi rajouter GROUP BY id_machines