Tri tableau - Affichage
Posté : 20 sept. 2012, 19:42
Bonjour,
Je me heurte à un problème.
Je suis en train de développer un script pour une page de commande de pizza.
J'affiche dans mon récap commande une liste de produit choisie par le client (dont des pizza).
J'aimerai mettre en place un script qui calcul une offre 1pizza achetée=1 pizza offerte avec comme paramètre que la pizza offerte soit du même tarif que l'autre ou inférieur.
Or je ne vois pas trop comment gérer ça.
J'ai pensé faire un tableau associatif des produits PIZZA choisi par le client
Mais comment exploiter ces données pour choisir parmi la liste celle qui sera "offerte". Une idée pour m'aider ?
merci !
Je me heurte à un problème.
Je suis en train de développer un script pour une page de commande de pizza.
J'affiche dans mon récap commande une liste de produit choisie par le client (dont des pizza).
J'aimerai mettre en place un script qui calcul une offre 1pizza achetée=1 pizza offerte avec comme paramètre que la pizza offerte soit du même tarif que l'autre ou inférieur.
Or je ne vois pas trop comment gérer ça.
J'ai pensé faire un tableau associatif des produits PIZZA choisi par le client
$verifpizza[] = array('idproduit' => $idarticle, 'prix' => $tarif, 'nbre' => $quantitearticle);
Ensuite faire un foreach et un tri
foreach ($verifpizza as $key => $row)
{
$colonne1[$key] = $row['idproduit'];
$colonne2[$key] = $row['prix'];
$colonne3[$key] = $row['nbre'];
}
array_multisort($colonne2, SORT_DESC, $verifpizza);
J'ai ainsi un affichage décroissant du prix de chaque pizza choisie.Mais comment exploiter ces données pour choisir parmi la liste celle qui sera "offerte". Une idée pour m'aider ?
merci !