"SELECT * FROM client AS p, coms AS c WHERE p.login = c.exp ";.
SELECT * FROM coms AS c, client AS p WHERE p.login = c.exp
<LINK REL=StyleSheet HREF="CSS/style.css" TYPE="text/css"> <?php include('mesinfos.php'); ?> <?php //on teste si connecté sinon impossible d'envoyer un message $l=$_SESSION['valid']; $page=isset($_REQUEST['page']) ? $_REQUEST['page'] : null; $supp=isset($_REQUEST['supp']) ? $_REQUEST['supp'] : null; if($supp=='ok'){ $i=0; $nncoch=$_REQUEST['ncoch']; while ($i < count($nncoch)) { $req="DELETE FROM coms WHERE idmess=" . $_REQUEST['ncoch'][$i]; $resultat=mysql_query($req,$cnx); $i=$i+1; } echo "Suppression effectuée "; } //on initialise les limit $x=0; $y=10; //puis pour chaque page on rajoute 10*par le nbre de page $xi=$x+(10*$page); $yi=$y+(0*$page); //on compte le nbre de mess pour l'affichage des [1]-[2] etc //on affiche ensuite en fonction des limit chaque page contient 10messages // Nb d'enregistrement total $nb_total = mysql_query("SELECT COUNT(*) as nbmess FROM coms where desti='$l'"); $nb_total = mysql_fetch_array($nb_total); $nb_total = $nb_total['nbmess']; echo" Vous avez ".($nb_total)." commentaires "; $req="SELECT * from coms WHERE desti='$l' ORDER BY datemess DESC LIMIT $xi,$yi "; $res=mysql_query($req,$cnx); $ligne=mysql_fetch_assoc($res); //affichage des pages dispos //si 10mess ou moins echo" "; include('inc/pagination.php'); echo" <form action=index.php?genre=mescoms&m=$l&supp=ok method=post> "; echo" "; while($ligne) { //la fonction smileys filtre le message et affiche les images si il ya les caractères appropriés $reqq="SELECT * FROM client AS p, coms AS c WHERE p.login = c.exp "; $ress=mysql_query($reqq,$cnx); $lignee=mysql_fetch_assoc($ress); //on boucle dabord les avatars echo (" "); echo" Le ".$ligne['datemess']." "; if($ligne['nveau']==1){ echo" ".(stripslashes($ligne['message']))." <fieldset class='field'> <label></label> </fieldset> "; } else{ //si nouveau message fond jaune echo" ".(stripslashes($ligne['message']))." <td></td> "; } $ligne=mysql_fetch_assoc($res); } echo"</table></form>"; //une fois ouvert on update tous les messages de l'utilisateurs aucun n'est nouveau maintenant $req2="UPDATE coms SET nveau=1 WHERE desti='$l'"; $res2=mysql_query($req2,$cnx); //affichage des pages dispos //si 10mess ou moins echo" "; echo" "; ?>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question$req="SELECT * FROM client AS p, coms AS c WHERE p.login = c.exp ORDER BY datemess DESC LIMIT $xi,$yi ";