j'ai encore un problème, j'ai fait lz formulaire pour envoyer le devoir, et j'aimerai d'abord vérifier si un devoir sur le même cours et envoyé par le même élève existe déjà dasn la base, le cas échéant, un message s'affiche pour lui dire qu'il a déjà fait le devoir... J'ai donc fait ainsi:
- Code: Tout sélectionner
$sql6 = 'SELECT devoir FROM phpbb_devoir WHERE id_cours='.$id_cours.' AND user_id_eleve='.$userdata['user_id'].'';
$req6 = mysql_query($sql6) or die('Erreur SQL !<br>'.$sql6.'<br>'.mysql_error());
$res6 = mysql_numrows($req6);
while($data7 = mysql_fetch_array($req6))
{
if ( $res6 = 0 )
{
echo 'FORMULAIRE';
}
else if ( $res6 != 0 )
{
echo 'Pas formulaire';
}
}
Mais ca ne m'affiche aucune des 2 propositions, qu'il y ait le devoir correspondant au WHERE dedans ou non, il ne m'affiche aucune des 2 propositions... Que faire???
PS: La valeur '.$id_cours.' du WHERE est bien définie dans le fichier, le problème ne vient pas de là ...