Commit 42de7d66 authored by slopez's avatar slopez
Browse files

test recherche créneaux réunion

parent cc5951da
...@@ -114,20 +114,23 @@ foreach($oqp as $jour => $_horraires) ...@@ -114,20 +114,23 @@ foreach($oqp as $jour => $_horraires)
foreach($_horraires as $horraire => $_oqp) foreach($_horraires as $horraire => $_oqp)
{ {
print_r($_oqp); print_r($_oqp);
if($_oqp['A']==0) if((int)$_oqp['A']==0)
{ {
print_r('A : '.$startA." : ".$lastA."\n");
$lastA=$horraire; $lastA=$horraire;
if(!$startA) if(!$startA)
$startA=$horraire; $startA=$horraire;
} }
elseif($_oqp['B']==0) elseif((int)$_oqp['B']==0)
{ {
print_r('A : '.$startB." : ".$lastB."\n");
$lastB=$horraire; $lastB=$horraire;
if(!$startB) if(!$startB)
$startB=$horraire; $startB=$horraire;
} }
elseif($_oqp['B']>0) elseif((int)$_oqp['B']>0)
{ {
print_r('B : '.$startB." : ".$lastB."\n");
if($startB && $startB!=$lastB) if($startB && $startB!=$lastB)
{ {
$free[] = array("semaine_seance" =>'B', $free[] = array("semaine_seance" =>'B',
...@@ -142,9 +145,9 @@ foreach($oqp as $jour => $_horraires) ...@@ -142,9 +145,9 @@ foreach($oqp as $jour => $_horraires)
$startB = false; $startB = false;
$lastB = false; $lastB = false;
} }
elseif($_oqp['A']>0) elseif((int)$_oqp['A']>0)
{ {
print_r($startA." : ".$lastA."\n"); print_r('A : '.$startA." : ".$lastA."\n");
if($startA && $startA!=$lastA) if($startA && $startA!=$lastA)
{ {
$free[] = array("semaine_seance" =>'A', $free[] = array("semaine_seance" =>'A',
...@@ -160,6 +163,28 @@ foreach($oqp as $jour => $_horraires) ...@@ -160,6 +163,28 @@ foreach($oqp as $jour => $_horraires)
$lastA = false; $lastA = false;
} }
} }
if($startB && $startB!=$lastB)
{
$free[] = array("semaine_seance" =>'B',
"hr_deb_seance" => $startB,
"hr_fin_seance" => $lastB,
"jour_seance" => $jour,
"type_seance" => '',
"grp_seance" => 0,
"nom_uv" => '',
"salle_seance" => '');
}
if($startA && $startA!=$lastA)
{
$free[] = array("semaine_seance" =>'B',
"hr_deb_seance" => $startA,
"hr_fin_seance" => $lastA,
"jour_seance" => $jour,
"type_seance" => '',
"grp_seance" => 0,
"nom_uv" => '',
"salle_seance" => '');
}
} }
print_r($free); print_r($free);
exit(); exit();
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment