logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
19 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 109 437 325

  • Nb. de membres 8 696
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Le coin des codeurs »» [Résolu] - requete quiz alat

[Résolu] - requete quiz alat#16944

3Contributeur(s)
oimdeveloppeurJireck
3 Modérateur(s)
developpeurjpbJireck
oim oimicon_post
Salut, j'essaie d'afficher un tableau avec tous les quiz montrant les quiz joués (affiche le résultat) et non-joués (affiche un lien pour y accéder) ; le problème est que je n'arrive pas à faire la liaison entre les 2 tables nécessaire (quiz_categorie et quiz_visiteur).

Pour afficher la liste la requête est simple :

   opentable();
   $result=mysql_query("select categorie from ".$NPDS_Prefix."quiz_categorie");
   echo "<TABLE WIDTH=\"100%\" CELLSPACING=\"2\" CELLPADDING=\"2\" BORDER=\"0\"><TR><TD CLASS=\"HEADER\">\n";
   echo quiz_translate("Quizz")."</td><TD CLASS=\"HEADER\">".quiz_translate("Note")."</td><TD CLASS=\"HEADER\">".quiz_translate("You already answered this quizz the")."</td></tr>";
   while (list($categorie) = mysql_fetch_row($result)) {
      $rowcolor=tablos();
      echo "<tr $rowcolor><td>$categorie</td><td></td><td></td></TR>";
   }
   echo "</table>";
   closetable();



Maintenant pour intégrer l'autre table j'ai du mal

J'ai essayé d'intégrer après le $rowcolor un result2 :

   opentable();
   $result=mysql_query("select categorie from ".$NPDS_Prefix."quiz_categorie");
   echo "<TABLE WIDTH=\"100%\" CELLSPACING=\"2\" CELLPADDING=\"2\" BORDER=\"0\"><TR><TD CLASS=\"HEADER\">\n";
   echo quiz_translate("Quizz")."</td><TD CLASS=\"HEADER\">".quiz_translate("Note")."</td><TD CLASS=\"HEADER\">".quiz_translate("You already answered this quizz the")."</td></tr>";
   while (list($categorie) = mysql_fetch_row($result)) {
      $rowcolor=tablos();
      $result2=mysql_fetch_array(mysql_query("select reponsesjustes, nbquestion, dateheure, categorie from ".$NPDS_Prefix."quiz_visiteur where categorie='$id' AND nomvisiteur='$cookie[1]'"));
      echo "<tr $rowcolor><td>$categorie</td><td></td>$result2[reponsesjustes]<td>$result2[$dateheure]</td></TR>";
   }
   echo "</table>";
   closetable();


Ca ne marche pas, si quelqu'un pouvait m'aider ?
Merci !
developpeur developpeuricon_post
sur modules.npds.org svp
Jireck Jireckicon_post
Voui oim ;-)
oim oimicon_post
Fait !