Valeur max d'une colonne d'une table ?
Salut à tous !
Je voudrais savoir quelle requête SQL il faut utiliser pour recevoir la valeur la plus élevée d'une colonne dans une table MySQL ? J'ai bien vu une fonction dans le manuel PHP (MAX), mais je ne sais pas quel type de résultat elle renvoie (un nombre, un tableau ??)
Merci !
I say the hip, the hop, the hippy to the hip-hop, till you don't stop
Ben tout depend de la fonction mysql que tu emploies.
Si tu utilises mysql_fetch_array, tu auras un tableaux avec ta valeur dedans, mysql_fetch_object, tu auras un objet, etc...
Mais ensuite, quand tu recuperes la valeur, tu auras un nombre.
Bien.
moi j'utilise mysql_fetch_array... par contre normalement pour récupérer l es valeurs du tableau renvoyé par cette commeande je fais :
$valeur = $tableau['nomdelacolonne']
et là $valeur est vide !!!!
I say the hip, the hop, the hippy to the hip-hop, till you don't stop
Fais un SELECT max(ton_champ) as toto FROM ...
Et apres, un :
$data = mysql_fetch_array($requete);
$valeur = $data['toto'];
Merci ! j'ai souvenir d'avoir vu ça qque part mais je n'arrivais pas à le mettre en oeuvre :
:
A plus
I say the hip, the hop, the hippy to the hip-hop, till you don't stop
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: