Me revoilà...
Donc, j'ai un pb assez étrange dans l'affichage mais qui doit être super simple à règler.
J'ai plusieurs passages de ce types sur la même page (ça rappellera quelque chose à certains) :
$<?
include("bd_connect.php" );
$thequery="SELECT * FROM `user` order by pays DESC";
$id = mysql_query($thequery, $variable);
while($row = mysql_fetch_row($id))
{
$champ_pseudo[] = ($row[0]);
$champ_date[] = ($row[1]);
$champ_pays[] = ($row[4]);
$champ_ville[] = ($row[5]);
$champ_langue[] = ($row[6]);
$champ_commentaire[] = ($row[7]);
$champ_mail[] = ($row[8]);
}
$compteur=count($champ_pseudo);
etc.
Lors de l'affichage de la première requête, tout va bien, mais la deuxième, sur la même page, m'affiche les résultats de cette nouvelle requete + ceux de la première !
La première, c'est l'affichage de tout ce qu'il y a dans la base, et la seconde ($thequeryy = 'SELECT * FROM user where pays=\'' . $_POST['lepays'] .'\' '; ), c'est l'affichage d'une partie de la base, normalement.
Est-ce qu'il y a un moyen de "vider" la première requete après qu'elle ait été exécutée ?
help (again) !