Merge filtre sur les surveillances

This commit is contained in:
Michael RICOIS 2009-09-15 09:17:23 +00:00
parent d697df2785
commit a2bc2d15c6
2 changed files with 39 additions and 23 deletions

View File

@ -7,10 +7,12 @@ function readann($file, $filtre){
$handle = fopen($file, "r");
while (($ann = fgetcsv($handle, 3000, ';')) !== FALSE) {
$row++;
if ($row==1) {
if ($row==1)
{
// Ligne d'entête, on repère les colonnes
$num = count($ann);
for ($i=0; $i<$num; $i++) {
for ($i=0; $i<$num; $i++)
{
if ($ann[$i]=='SITE_CNASEA') $colSiteCnasea=$i;
elseif($ann[$i]=='Siren') $colSiren=$i;
elseif($ann[$i]=='Nic') $colNic=$i;
@ -28,9 +30,20 @@ function readann($file, $filtre){
elseif($ann[$i]=='Texte Annonce') $colTexteAnn=$i;
elseif($ann[$i]=='Date évènement') $colDateEven=$i;
}
} elseif ($filtre!='' && $ann[$colChapitre]!=$filtre){
}else{
}
elseif ($filtre!='' && $filtre!='bodacc' && $ann[$colChapitre]!=$filtre )
{
//On fait rien
}
else
{
//$filtre=='bodacc'
if( substr($_SESSION['tabInfo']['login'],0,6)=='cnasea' && $ann[$colBodacc]!='A' && $ann[$colBodacc]!='B' && $ann[$colBodacc]!='C' )
{
//on supprime toutes les annonces pas bodacc
}
else
{
$tab[$count]['RaisonSociale'] = $ann[$colRaisonSociale];
$tab[$count]['Siren'] = $ann[$colSiren];
$tab[$count]['SiteCnasea'] = $ann[$colSiteCnasea];
@ -44,6 +57,7 @@ function readann($file, $filtre){
$count++;
}
}
}
fclose($handle);
return $tab;
}

View File

@ -20,6 +20,7 @@ else{
case 'ventes': $filtre = 'ventes'; break;
case 'comptes': $filtre = 'comptes'; break;
case 'creations': $filtre = 'creations'; break;
case 'bodacc': $filtre = 'bodacc'; break;
default: $filtre = ''; break;
}
}
@ -78,6 +79,7 @@ else{
<option value="radiations" <?if ($filtre=='radiations') echo 'selected';?>>Radiations</option>
<option value="ventes" <?if ($filtre=='ventes') echo 'selected';?>>Ventes/Cessions</option>
<option value="mmd" <?if ($filtre=='mmd') echo 'selected';?>>Modifications diverses</option>
<?php /* <option value="bodacc" <?if ($filtre=='bodacc') echo 'selected';?>>BODACC</option> */ ?>
</select></form></td>
</tr>
<tr>