close× Call Us +49 (1805) 01 29 59

PHPFusion DE NSS
Thread Author: VIP-phiL
Thread ID: 1864
Thread Info
Es gibt 7 Beiträge zu diesem Thema, und es wurde 1389 mal angesehen.
 Thema drucken
zufalls mitglied
VIP-phiL
Hallo,
habe auch mal wieder ne frage und zwar wollte ich mir 3 Mitglieder nebnander anzeigen lassen nur i-wie bleibt es bei ein Bild LIMIT ist aber auf drei


[geshi=php]$result = dbquery("SELECT user_id, user_name, user_avatar FROM ".DB_USERS." WHERE user_avatar != '' ORDER BY RAND() LIMIT 3");
if (dbrows($result)) {
openside("Zufalls User");
$user = dbarray($result);
echo "<div align='center'><a href='".BASEDIR."profile.php?lookup=".$user['user_id']."'><img src='".IMAGES."avatars/".$user['user_avatar']."' alt='User-Bild' width='100' height='125' border='0' /><br />".trimlink($user['user_name'],"20")."</a></div>\n";
closeside();
}[/geshi]

Kann mir wer helfen das man ihn so umschreibt das drei neben einander anzeigt werden? wäre echt nett :)
 
SC-Ad-Bot
 
Gerry
Du hast zwar ein LIMIT gesetzt, jedoch das ganze dann nicht in eine While Schleife gesetzt,
versuch mal folgenden Code:

Code



      $result = dbquery("SELECT user_id, user_name, user_avatar FROM ".DB_USERS." WHERE user_avatar != '' ORDER BY RAND() LIMIT 3");

      if (dbrows($result)) {

      openside("Zufalls User");


while ($user = dbarray($result)) {

      echo "<div align='center'><a href='".BASEDIR."profile.php?lookup=".$user['user_id']."'><img src='".IMAGES."avatars/".$user['user_avatar']."' alt='User-Bild' width='100' height='125' border='0' /><br />".trimlink($user['user_name'],"20")."</a></div>\n";
    
}
      closeside();

      }



Habe es jedoch nicht getestet! ;)

L.g. Gerry
 
VIP-phiL
Also es werden jetzt schonmal 3 untereinander angezeigt wie bekomme ich sie jetzt nebeneinander? razz

soweit danke schonmal Smile
 
DJ-Papst
Versuche es mal mit diesem Panel Code, benutze ich auch auf einer Seite aber als User der Sekunde, hab den Code aber schon so geschrieben das Du drei Immer unterschiedliche User angezeigt bekommst.

[geshi=php]opentable("Kennst du schon...? !");
echo "<table align='center'>";
echo "<tr>";

$zaehler = 0;
$result=dbquery("SELECT user_id, user_name, user_avatar, user_location FROM ".$db_prefix."users
WHERE user_avatar != '' ORDER BY RAND() LIMIT 3");
while($user = dbarray($result)) {
$zufalluser = "<td valign='top' align='center'><a href='".BASEDIR."profile.php?lookup=".$user['user_id']."'><img src='".IMAGES."avatars/".$user['user_avatar']."' alt=".$user['user_name']." width='100' height='100' border='0'><br/>".$user['user_name']."<br/>aus<br>".$user['user_location']."</a><td>\n";
if ($zaehler < 5){
echo $zufalluser;
$zaehler ++;
}else{
echo "\n $zufalluser";
$zaehler = 0;
}
}
echo"</tr><td></table>\n";
closetable();[/geshi]


TSW-Papst

Der Anbieter für Teamspeak, Shoutcast & Webhosting
 
VIP-phiL
Danke aber ich habe es mit mein Code hin bekommen wenn mich nicht alles irrt ist das der normale code den man hier im Forum findet aber der code hat fehler deswegen habe ich es mit meinen nochmal probiert. danke trotzdem
 
DJ-Papst
Ob man den auch hier findet weiss ich nicht genau, da ich den wo anders her habe.

Aber fehler wüsste ich nichts von klappt bei mir 1a.
TSW-Papst

Der Anbieter für Teamspeak, Shoutcast & Webhosting
 
VIP-phiL
Ja klappen geht ja leicht nur obs sicher ist ist die frage ^^ naja ist ja wurst razz
 
Springe ins Forum:
Datalus