[Tableaux] Gestion d'évènements dans un array
Tout d'abord bonjour !
Je souhaite gérer des évenements dans un calendrier.
Mes evenements sont enregistrés dans une bdd.
Je récupère mes évenement et les enregistre dans un tableau multi dimension ($data_cal2) par le biais d'une boucle while
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
while($row < $numrows)
{
//resultat requete
$enregistrement_cal = pg_fetch_array($resultat_cal , $row , PGSQL_ASSOC);
//initialisation des indices de deb et fin
$h_debut = $enregistrement_cal['i_debut'];
$h_fin = $enregistrement_cal['i_fin'];
//récup de la date de l'evenement
$tab_date_times=explode(" ",$enregistrement_cal['pla_date']);
$enregistrement_cal['pla_date']=$tab_date_times[0];
//initialisation du tab multidim $data_cal2[$enregistrement_cal['pla_date']][$h_debut]['id']=$enregistrement_cal['pla_id'];
$data_cal2[$enregistrement_cal['pla_date']][$h_debut]['fin']=$h_fin;
$data_cal2[$enregistrement_cal['pla_date']][$h_debut]['titre']=$enregistrement_cal['pla_agence'];
$data_cal2[$enregistrement_cal['pla_date']][$h_debut]['titre']=$enregistrement_cal['pla_titre'];
$data_cal2[$enregistrement_cal['pla_date']][$h_debut]['memo']=$enregistrement_cal['pla_memo'];
$row++;
} |
Mon problème est que lorsque deux évenements se chevauchent je voudrai pouvoir les fusionner en un seul evenement dans mon tableau.
Quelqu'un aurait-il une petite idée parcque là j'avoue que je sèche un peu...:lol:
Merci ;)