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
| function verif_tab($tableau,$taille,$marque)
{
if($taille != 0)
{
for( $i=0 ; $i<$taille ; $i++ )
{
if(!strcmp($tableau[$i],$marque))
{
return 0;
}
}
$tableau[$i] = $marque;
return 1;
}
else
{
$tab[0]=$marque;
return 1;
}
}
function affiche_marques_nsp()
{
echo '<form><select><option value="toutes">';
$fichier=fopen("nsp_2.CSV","r");
$tab=array();
$taille=0;
while($ligne=fgets($fichier))
{
$nb_ptv=0;
$i=0;
$marque='';
$af=0;
while($nb_ptv<=5)
{
if($nb_ptv==3)
{
while($ligne[$i]!=";")
{
$marque = $marque . $ligne[$i];
$i=$i+1;
$af=1;
}
if($af==1 && verif_tab($tab,$taille,$marque)==1)
{
$taille = $taille + 1;
echo '<option value="' . $marque . '">' . $marque;
}
}
if($ligne[$i]==";")
{
$nb_ptv=$nb_ptv+1;
}
$i=$i+1;
}
}
fclose($fichier);
echo '</select></form>';
} |
Partager