J'ai un petit problème, sûrement de syntaxe comme d'habitude mais je n'arrive pas à localiser l'erreur. J'ai voulu insérer deux conditions, if, et elseif. Voici mon code :
CODE
{
$query45 = "SELECT FlightNb,Landed,Callsign FROM rapport WHERE Immat = '$immat' AND Valid = '2' ORDER BY Time";
$result45 = mysql_query($query45)
or die("Erreur. La page est peut être en construction.");
while( $val45 = mysql_fetch_array($result45) ) {
$pilote = $val45["Callsign"]
?>
</b><?
if($pilote!=$callsign) { ?></font><font color="#6BBFFE">
<i>-<? echo $val45['FlightNb']; ?>></i><b> <? echo $val45['Landed']; ?> </font><font color="#0033cc" face="Verdana">
<?
}
?>
<?
elseif ($pilote=$callsign) { ?>
<i>-<? echo $val45['FlightNb']; ?>></i><b> <? echo $val45['Landed']; ?> <?
}
}
}
Voilà, il me dit que j'ai une erreur à la ligne du elseif, voici l'erreur :
Parse error: parse error, unexpected T_ELSE in /var/www/free.fr/9/9/va.skyjet/modules/SJT001/index.php on line 422
Quelqu'un pourrait m'aider SVP ? Merci :