Hallo Leute,
ich habe eine freundesliste gecodet, funktioniert wunderbar, das problem ist jetzt nur, sobald 2 oder mehr freunde in der freundesliste sind, wird für jeden einzelnen "alle freunde offline" angezeigt, d.h. wenn 2 offline sind, steht leider 2x untereinander der text da, ich poste mal den codeschnipsel, vllt. sieht jemand meinen leichtsinnsfehler und korregiert mich oder hatt vllt. sogar noch ne bessere schreibeweiße allgemein für den code
LG Matlox
Danke im vorraus
ich habe eine freundesliste gecodet, funktioniert wunderbar, das problem ist jetzt nur, sobald 2 oder mehr freunde in der freundesliste sind, wird für jeden einzelnen "alle freunde offline" angezeigt, d.h. wenn 2 offline sind, steht leider 2x untereinander der text da, ich poste mal den codeschnipsel, vllt. sieht jemand meinen leichtsinnsfehler und korregiert mich oder hatt vllt. sogar noch ne bessere schreibeweiße allgemein für den code
LG Matlox
Danke im vorraus
PHP:
$sql3 = "SELECT * FROM `freundesliste` WHERE `myid` = '$id' AND `freundesanfrage` = '2'";
if (!$res_id3 = mysql_query($sql3)) {
die (mysql_error()); }
if (!mysql_num_rows($res_id3)) {
eval ("dooutput(\"".template("freundeslisteleer")."\");"); }
else {
while ($row = mysql_fetch_array($res_id3)) {
$freundid = $row['freundid'];
$befreundetseit = $row['befreundetseit'];
$sql4 = "SELECT * FROM `user` WHERE `id` = '$freundid' AND `online` = '2'";
if (!$res_id4 = mysql_query($sql4)) {
die (mysql_error()); }
if (!mysql_num_rows($res_id4)) {
eval ("dooutput(\"".template("freundeslisteoffline")."\");"); }
else {
while ($row = mysql_fetch_array($res_id4)) {
$pic = $row['pic'];
$name = $row['name'];
eval ("dooutput(\"".template("onlinefreundesliste")."\");"); }}}}