Bonjour,
Je code en ce moment une élection électronique de délégué pour les cours. Mais j'arrive à cette partie du code :
Code :
Sélectionner tout - Visualiser dans une fenêtre à part
Spoiler :
for ($i=0;$i<($_SESSION['nbelec']-2);$i++)
{
if (!empty($tab)==true) {
$nomcandidat = $tab[$i];
$sql2 ="SELECT idElecteur FROM electeur WHERE nom='".$nomcandidat."';"; $req2 = mysql_query($sql2) or die('Erreur SQL !<br>'.$sql2.'<br>'.mysql_error());
$requete2 = mysql_fetch_array($req2);
$sql1 ="SELECT numTourScrutin, nbvoix FROM obtenir WHERE idelecteur ='".$requete2['idElecteur']."';";
$req1 = mysql_query($sql1);
$lig1 = mysql_fetch_array($req1); }
|
Et il m'affiche cette erreur. J'ai cherché sur internet mais je ne trouve pas une réponse satisfaisante. Le soucis se situe entre le for et la définition de $nomcandidat.
Notice: Undefined offset: 2 in C:\Program Files (x86)\EasyPHP-5.3.6.0\www\Projet Election\VerifTour2.php on line 80
Ce code permet d'enregistrer les candidats qui ont été cochés. Je ne situe pas bien mon erreur.
Merci de votre aide.
Cordialement, LowTage