Les Allergies
Alimentaires
Posez votre question Signaler

Recherche date minimum

t671 461Messages postés 25 février 2008Date d'inscription 21 mai 2012Dernière intervention - Dernière réponse le 9 févr. 2012 à 16:54
Bonjour,
Je voudrais rechercher la date minimum selon l'année dans le champs date_naissance. Mon champs date se termine donc par l'année (sur 4 caractères).
J'ai fait ceci :
$query2 = 'SELECT count(id), MIN(RIGHT(date_naissance, 4)) AS date FROM individus';  
$result2 = mysql_query($query2) or die (mysql_error());  
$resultat2=mysql_fetch_row($result2); //je compte le nb d'enregistrement 
$row2 = mysql_fetch_array($result2); 

echo "$resultat2[0] individus à partir de ";  
echo ' '.$row2['date'].' '; 

Mais ça ne fonctionne pas .... !!!
Pourquoi ?
Merci
Lire la suite 

Recherche date minimum »

6 réponses
Réponse
+0
moins plus
Bonjour,
As-tu un message d'erreur ?
Ajouter un commentaire
Réponse
+0
moins plus
Essaie avec cette requete
SELECT count(id) as total, date_naissance  FROM individus where RIGHT(date_naissance, 4) = (select MIN(RIGHT(date_naissance, 4))   from individuls);
Ajouter un commentaire
Réponse
+0
moins plus
count(id) sert à ciompter le nombre d'enregistrement.
Dans ma requête je n'ai pas de message d'erreur, mais nje n'arrive pas à afficher "date" ($row2['date'])

tito23 : quelle est la variable, le résultat à afficher de ta reqête ???

En écrivant "MIN(RIGHT(date_naissance, 4)) AS date", je devrait ressortir la variable date ! ?
tito23- 9 févr. 2012 à 16:52
c'est le nombre de parsonnes qui sont nait à année minimale
tito23- 9 févr. 2012 à 16:54
si tu spécifie qu'est ce que tu veux exactement
Ajouter un commentaire
Ce document intitulé « recherche date minimum » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?