Aller au contenu

Tri array jusqu'à une certaine valeur


sandrinoo

Sujets conseillés

Bonjour à toute la communauté de Webmaster hub,

Voilà mon souci, j'ai une fonction de tri décroissant sur les valeurs 42587,36524,18521 :

$val = array(    array(1, 'produit', 18521),    array(2, 'produit', 42587),    array(3, 'produit', 36524),);function cmp($a,${    if($a[2]===$b[2]) return 0;    return $a[2]<$b[2]? 1:-1;};usort($val,'cmp');print_r($val);

Voilà mon souci :

J'aurais voulu implémenter ci-dessus un code pour afficher seulement le résultat décroissant jusqu'à une certaine valeur de 37000 (ce qui supprime alors la ligne 42587).

Après plusieurs tentatives, cela ne fonctionne pas je ne sais plus comment m'y prendre, avec un if ($a[2] <= '37000'), un unset, autre chose ?

Merci à la personne qui lira mon message...

sand.

Lien vers le commentaire
Partager sur d’autres sites

Vous venez de faire une heureuse du côté de Lyon !


Ca fonctionne parfaitement.


Je n'ai pas toujours le temps de trouver la solution et quand je tourne en rond depuis plus de 2 heures c'est vrai que je perds courage...


Merci beacoup SStephane !


Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...