Bonjour,
Je code en ce moment une élection électronique de délégué pour les cours. Mais j'arrive à cette partie du code :
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.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 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); }
Ce code permet d'enregistrer les candidats qui ont été cochés. Je ne situe pas bien mon erreur.Notice: Undefined offset: 2 in C:\Program Files (x86)\EasyPHP-5.3.6.0\www\Projet Election\VerifTour2.php on line 80
Merci de votre aide.
Cordialement, LowTiste
Partager