Page 1 sur 1

Plusieurs tableaux dans un tableau, et le foreach dans tout ça ?

Posté : 17 juin 2015, 12:03
par Metalix64
Bonjour et merci d'avance à ceux qui pourrait trouver une solution à mon problème :)

Je suis actuellement sur un projet dans lequel j'ai besoin de constituer plusieurs binômes. J'ai donc interrogé ma base de données et placé le résultat dans un array. Bref ... j'ai placé ce nouveau tableau dans une boucle pour (qui en fonction du nombre de personnes par équipe donc 2) duplique ce tableau et le place dans un nouveau tableau.

Je me retrouve donc avec 2 tableau dans 1.

for($i=1;$i<=$nombre_agent_equipe;$i++){
$touslesagents[]=$agents{$i}=$agents;
}

Bref, je ne sais pas comment faire pour réussir à avoir toutes les combinaisons possible entres les 2 tableaux placé dans 1. J'ai essayé avec plusieurs boucles foreach imbriqué mais impossible, je pense ne pas savoir faire. J'ai cherché durant plusieurs heures des réponses mais aucune ne convient à mon cas.

foreach ($tableaux as $key=>$agents){ // ON SORT LE TABLEAU 1 A 1
foreach ($agents as $key2=>$agent){
// ICI IL FAUT AFFICHE UN BINOME
}
}
J'ai tout de même de bonne base en PHP mais sur ce coup la ...
Merci, cordialement. :D

Re: Plusieurs tableaux dans un tableau, et le foreach dans tout ça ?

Posté : 17 juin 2015, 14:42
par tof73
que contiennent ces tableaux ?
quelles sont les règles pour constituer un binôme ?

Re: Plusieurs tableaux dans un tableau, et le foreach dans tout ça ?

Posté : 17 juin 2015, 14:47
par Metalix64
Les tableaux contiennent : $agents[$agent['id_agent']]=$agent['nom_agent']." ".$agent['prenom_agent'];
puis
$touslesagents[]=$agents{$i}=$agents; x2

Pour les binôme il doit simplement ne pas y avoir de doublons (mais ça je pourrai me débrouiller par la suite ) :) Merci.