Mélange de listes

L'objet de cet exemple est de montrer comment échanger des éléments entre deux listes, voire plus simplement sélectionner dans une liste des éléments (tableaux associatifs) pour former une nouvelle liste.

Elle doit fournir dans la session une liste (ou pliusieurs) et le nom d'un champ qui permettra d'ordonner liste originale et liste produite.

$_SESSION['liste'] = $liste ;
$_SESSION['champ'] = 'nom' ;
		
Elle récupère pour résultat la liste initiale amputée des éléments transférés dans l'autre liste $_SESSION['liste_resultat'].

Cette page utilise la méthode d'appel décrite dans la page de saisie d'une date.

La liste initiale

La liste produite

01 => Poulet (petit)
02 => Poulet (moyen)
03 => Poulet (gros)
04 => Pintade (petite)
05 => Pintade (moyenne)
06 => Pintade (grosse)
07 => Canette
08 => Amandes (1kg)
20 => Huile d'olive douce (2,5 l)

Elle n'est pas encore produite