Guten Morgen!
Ich hatte gestern einen kleinen Code-Schnipsel mit einer while Schleifen gebastelt und das hat alles funktioniert.
Heute hab ich in diese while Schleife noch zusätzlich etwas eingebaut und nun wird diese while Schleife jedes mal nur einmal ausgeführt.
Ich weiß leider nicht wieso, denn in dem neuen Code Teil gibt es nirgens ein die(), exit() o.ä.
Also hier mal die while Schleife, der neue Code Teil, der das alles zum Abbruch bringt ist zwischen den ///// dargestellt.
Danke schon einmal für eure Hilfe! <3
Ich hatte gestern einen kleinen Code-Schnipsel mit einer while Schleifen gebastelt und das hat alles funktioniert.
Heute hab ich in diese while Schleife noch zusätzlich etwas eingebaut und nun wird diese while Schleife jedes mal nur einmal ausgeführt.
Ich weiß leider nicht wieso, denn in dem neuen Code Teil gibt es nirgens ein die(), exit() o.ä.
Also hier mal die while Schleife, der neue Code Teil, der das alles zum Abbruch bringt ist zwischen den ///// dargestellt.
PHP:
if($action=="show") {
$sql = "SELECT * FROM freunde WHERE user = '$userid'";
$result = mysql_query($sql) OR die(mysql_error());
while($row = mysql_fetch_assoc($result)) {
$freund = $row['freund'];
//////
$sqlon = "SELECT * FROM mitglieder WHERE id='$uid'";
$resulton = mysql_query($sqlon);
$rowon = mysql_fetch_assoc($resulton);
$usersid = $rowon['sid'];
$sql = "SELECT * FROM online WHERE sid='$usersid'";
$result = mysql_query($sql);
if(mysql_fetch_assoc($result)) {
$online = "<img src=\"icon/user_green.png\">";
} else {
$online = "<img src=\"icon/user_red.png\">";
}
//////
if($freund == $uid) {
$freunde = "<img src=\"icon/heart.png\" alt=\"Dein Freund\" border=\"0\">";
} else {
$freunde = "<a href=\"index.php?section=freunde&action=add&sid=$sid&freund=$uid\"><img src=\"icon/heart_add.png\" border=\"0\"></a>";
}
if($userid == $uid OR $uid == 0) {
$freunde = "";
}
}
Danke schon einmal für eure Hilfe! <3