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

Petit nouveau ! | 2 Messages

17 juin 2015, 12:03

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

Mammouth du PHP | 688 Messages

17 juin 2015, 14:42

que contiennent ces tableaux ?
quelles sont les règles pour constituer un binôme ?

Petit nouveau ! | 2 Messages

17 juin 2015, 14:47

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.