Utilisation de la fonction MAX
kogoi
Messages postés
10
Statut
Membre
-
kogoi Messages postés 10 Statut Membre -
kogoi Messages postés 10 Statut Membre -
Bonjour,
je souhaite utiliser la fonction MAx pour trouver la dernière commande d'un client(fonction que je n'avais jamais utilisé)
j'utilise donc
sachant que id est l'id de la commande et id2 l'id du client
mais cela ne marche pas
j'ai essayé d'autres solutions trouvés sur internet sans plus de succés
merci de votre aide
je souhaite utiliser la fonction MAx pour trouver la dernière commande d'un client(fonction que je n'avais jamais utilisé)
j'utilise donc
$sql="SELECT MAX(id) FROM cde WHERE client = '".$_SESSION['id2']."'";
$resultat=mysql_query($sql) or die("Erreur SQL : $sql<br/>".mysql_error());
$cde = mysql_fetch_array ($resultat) ;
$path=$cde['id'];
echo $path;
sachant que id est l'id de la commande et id2 l'id du client
mais cela ne marche pas
j'ai essayé d'autres solutions trouvés sur internet sans plus de succés
merci de votre aide
A voir également:
- Utilisation de la fonction MAX
- Fonction si et - Guide
- Utilisation chromecast - Guide
- Télécharger gratuitement notice d'utilisation - Guide
- Driver max - Télécharger - Pilotes & Matériel
- I14 pro max - Accueil - Guide téléphones
2 réponses
Bonjour
Tu pourrais faire $path=$cde['id']; si tu avais fait SELECT id..., mais tu n'as pas fait SELECT id..., tu as fait SELECT MAX(id)...
Pour récupérer un résultat qui n'est pas simplement un nom de champ, l'un des moyens est d'utiliser un alias avec AS :
Tu pourrais faire $path=$cde['id']; si tu avais fait SELECT id..., mais tu n'as pas fait SELECT id..., tu as fait SELECT MAX(id)...
Pour récupérer un résultat qui n'est pas simplement un nom de champ, l'un des moyens est d'utiliser un alias avec AS :
sql="SELECT MAX(id) AS maxid FROM cde WHERE client = '".$_SESSION['id2']."'"; ... $path=$cde['maxid'];