En fait je crois que je comprends pas trop ce WHILE
ouai c'est pas evidant au debut,le problème c'est que si je le supprimer les titres validés ne s'affichent plus...
En fait je crois que je comprends pas trop ce WHILE
while($user = mysql_fetch_assoc($result))
{
//blabla
}
//et plu loin
while($user = mysql_fetch_assoc($result))
{
//blabla
}
y'aura jamais de résultats dans le 2eme while puisque tout les consommerwhile($user = mysql_fetch_assoc($result))
{
echo blabla
while($user = mysql_fetch_assoc($result))
{
echo truc
}
}
tu va avoir 1 blablabla, suivis de x truc$conn = db_connect();
$sql = "SELECT *
FROM offre
LEFT JOIN adherent ON adherent.commun=offre.commun
where login_user = '$login_user'";
$affichage = mysql_query($sql, $conn);
$aff_user = mysql_fetch_assoc($affichage);
//--------------------------------------FIN CONNEXION A LA BASE----------------------------------
// si NULL
if ($aff_user[publier] == NULL) {
echo "<hr>";
echo "à valider";
echo "<b style='color:#F00'>".stripslashes(htmlentities($aff_user['titre']))."</b><br>"; }
else {
echo "<hr>";
// si non NULL
echo "validé";
echo "<li class=\"a-blanc\"><a href=\"index.php?id=".stripslashes(mb_strtoupper($aff_user['id']))."\">".stripslashes(htmlentities($aff_user['titre']))."</a></li>";
}
echo "<br>";
Par contre je n'ai que le dernier enregistrement qui s'affiche mais cette fois ci le NULL et NON NULL fonctionnent parfaitement.
$conn = db_connect();
$sql = "SELECT *
FROM offre
LEFT JOIN adherent ON adherent.commun=offre.commun
where login_user = '$login_user'";
$affichage = mysql_query($sql, $conn);
$affichage1 = mysql_query($sql, $conn);
$aff_user = mysql_fetch_array($affichage);
//--------------------------------------FIN CONNEXION A LA BASE----------------------------------
// si NULL
if ($aff_user['publier'] == NULL) {
echo "<hr>";
echo "à valider";
while ($aff_tout = mysql_fetch_assoc($affichage1)) {
echo "<b style='color:#F00'>".stripslashes(htmlentities($aff_user['titre']))."</b><br>"; }
}
else {
echo "<hr>";
// si non NULL
echo "validé";
while ($aff_tout = mysql_fetch_assoc($affichage1)) {
echo "<li class=\"a-blanc\"><a href=\"index.php?id=".stripslashes(mb_strtoupper($aff_user['id']))."\">".stripslashes(htmlentities($aff_user['titre']))."</a></li>"; }
}
echo "<br>";
$conn = db_connect();
$sql = "SELECT *
FROM offre
LEFT JOIN adherent ON adherent.commun=offre.commun
where login_user = '$login_user'";
$affichage = mysql_query($sql, $conn);
$affichage1 = mysql_query($sql, $conn);
$aff_user = mysql_fetch_array($affichage);
//--------------------------------------FIN CONNEXION A LA BASE----------------------------------
// si NULL
if ($aff_user['publier'] == NULL) {
echo "<hr>";
echo "à valider";
while ($aff_tout = mysql_fetch_assoc($affichage1)) {
echo "<b style='color:#F00'>".stripslashes(htmlentities($aff_user['titre']))."</b><br>";
}
else {
echo "<hr>";
// si non NULL
echo "validé";
while ($aff_tout = mysql_fetch_assoc($affichage1)) {
echo "<li class=\"a-blanc\"><a href=\"index.php?id=".stripslashes(mb_strtoupper($aff_user['id']))."\">".stripslashes(htmlentities($aff_user['titre']))."</a></li>"; }
}
}
echo "<br>";