Il me signale une erreur au niveau de la ligne "Header ...

Pourquoi il n'est pas possible de marquer le code de cette facon ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
header("Location: index.php?numlien=Det_Etablissement&id=$id");
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
//Boucle If testant si le champ TypSwitch & IPSwitch sont remplis
if(($tab_sw['TypSwitch1']=="") AND ($tab_sw['IPSwitch1'] ==""))
{
$upd_sw1="UPDATE etablissement SET TypSwitch1='$sw', IPSwitch1='$ip_sw' WHERE IdEtb='$id'";
$sql_updsw1=mysql_query($upd_sw) or die ('Erreur SQL !<br>'.$upd_sw1.'<br>'.mysql_error());
}
header("Location: index.php?numlien=Det_Etablissement&id=$id");
elseif(($tab_sw['TypSwitch2'] AND $tab_sw['IPSwitch2'])=="")
{
$upd_sw2="UPDATE etablissement SET TypSwitch2='$sw', IPSwitch2='$ip_sw' WHERE IdEtb='$id'";
$sql_updsw2=mysql_query($upd_sw2) or die ('Erreur SQL !<br>'.$upd_sw2.'<br>'.mysql_error());
}