Comment Trier dans 2 tables?

Nouveau WRInaute
Bonjour,
Je vous explique,
J’ai une table « questions » avec clé primaire id et 6 colonnes qui comportent env. 10 000 entrées puis 1 table par membre env. 150 qui se compose de 3 colonnes
(cle_id, reponse, date) qui stock le numéro de la questions, le niveau de réponse et la date, elle ne s’incrémente pas.
Mon problème quand l’utilisateur fait un choix de questions, il ne faut pas que les questions qu’il a répondues réapparaissent.
Mes requêtes sont :
$repondu="SELECT cle_id FROM m12";
$reponse=mysql_query($repondu,$connect);
$toutereponse=mysql_fetch_assoc($reponse);

$query_membre = "SELECT*FROM win_questions WHERE win_themes=\"$themes\" AND win_pays=\"$pays\" AND id_questions != $toutereponse ORDER BY questions ASC";

Et j’ai un message d’erreur, j’ai essayer de rajouter $lesreponse = $toutereponse[‘cle_id’] ; et il ressort qu’une réponse

Pouvez vous m’aider a compléter ma requête ?
 
WRInaute passionné
Sans la structure de la table c'est difficile de deviner mais essaye quelque chose comme :

Code:
 $query_membre = " SELECT * FROM win_questions WHERE win_themes= '". $themes ."' AND win_pays = '" .$pays ."' AND id_questions <> " . $toutereponse ." ORDER BY questions ASC ";
 
Discussions similaires
Haut