1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
| $_SESSION['COMPETITION']['INSCRIPTION']['SOLO']['MEMBRES'] = array();
$id_array = array ();
foreach($_POST as $key => $val)
{
if (strlen(strstr($key,'lic_fed'))>0)
{
$id_lic = str_replace('lic_fed', '',$key);
array_push($id_array, $id_lic);
}
}
// print_r($id_array);
$filiere_array = array();
foreach($_POST as $key => $val)
{
if (strlen(strstr($key,'filiere'))>0)
{
$id_lic = str_replace('filiere', '',$key);
$an_array = array();
$an_array['ID'] = $id_lic;
$an_array['FILIERE'] = $val;
array_push($filiere_array, $an_array);
}
}
// print_r($filiere_array);
$niveau_array = array();
foreach($_POST as $key => $val)
{
if (strlen(strstr($key,'niveau'))>0)
{
$id_lic = str_replace('niveau', '',$key);
$an_array = array();
$an_array['ID'] = $id_lic;
$an_array['NIVEAU'] = $val;
array_push($niveau_array, $an_array);
}
}
// print_r($niveau_array);
foreach ($id_array as $id_lic)
{
$find_filiere = false;
$find_niveau = false;
$solo = array();
$solo['IDS'] = array();
array_push($solo['IDS'], $id_lic);
foreach ($filiere_array as $an_array_filiere)
{
if ($an_array_filiere['ID'] == $id_lic)
{
$solo['FILIERE'] = $an_array_filiere['FILIERE'];
$find_filiere = true;
break;
}
}
foreach ($niveau_array as $an_array)
{
if ($an_array['ID'] == $id_lic)
{
$solo['NIVEAU'] = $an_array['NIVEAU'];
$find_niveau = true;
break;
}
}
if ($find_filiere && $find_niveau)
{
array_push($_SESSION['COMPETITION']['INSCRIPTION']['SOLO']['MEMBRES'], $solo);
}
}
print_r($_SESSION['COMPETITION']['INSCRIPTION']['SOLO']['MEMBRES']); |
Partager