Einzelnen Beitrag anzeigen
  #1  
Alt 30.06.2016, 03:03:47
Hanneshilft Hanneshilft ist offline
Anfänger
 
Registriert seit: Jun 2016
Alter: 37
Beiträge: 18
Userliste Profilbilder nebeneinander mit div

ich bin am verzweifeln. Ich habe jetzt 5 User in der Datenbank. Nun möchte ich eine Liste erstellen wo die User nebeneinander angezeigt werden. Ich verwende den float:left CSS Befehl. Doch zeigt er mir dann 5 verschiedene Mitglieder untereinander an und nebeneinander sehe ich 5 mal das selbe Mitglied. Was mache ich nur falsch ? Bitte um eure Hilfe :-)

Mein code:
PHP-Code:
<?php

$db 
= new PDO('mysql:host=xxx.de.mysql;dbname=xxx_de''xxx_de''Passwort');
$db->setAttribute(PDO::ATTR_ERRMODEPDO::ERRMODE_EXCEPTION);

if (isset(
$_GET["page"])) { $page  $_GET["page"]; } else { $page=1; };
        
$start_from = ($page-1) * 10;             
            
$result $db->prepare("SELECT * FROM users ORDER BY id DESC LIMIT $start_from, 10");
        
$result->execute();
        for(
$i=0$row $result->fetch(); $i++){    

$datum date("d.m.Y",$row["angemeldet"]);
$uhrzeit date("H:i",$row["angemeldet"]);    

if(
$_SESSION['userid']=="".$row['id']."") {  

if(
file_exists("avatar/".$row['id'].".jpg")==1) {
$avatar="<a href=profil.php><img src=avatar/".$row['id'].".jpg style=\"width:80px;border:1px solid #ccc;padding:2px;margin-top:20px;\"></a><br>".$row['user']."<br>".$datum." - ".$uhrzeit." Uhr"; }
else {
$avatar="<a href=profil.php><img src=avatar/avatar.png  style=\"width:80px;border: 1px solid #ccc;padding:2px;\"></a><br>".$row['user']."<br>".$datum." - ".$uhrzeit." Uhr"; }}

else { 
 
if(
file_exists("avatar/".$row['id'].".jpg")==1) { $avatar="<a href=user.php?a=".$row['id']."><img src=avatar/".$row['id'].".jpg style=\"width:80px;border:1px solid #ccc;padding:2px;margin-top:20px;\"></a><br>".$row['user']."<br>".$datum." - ".$uhrzeit." Uhr"; }
else {
$avatar="<a href=user.php?a=".$row['id']."><img src=avatar/avatar.png  style=\"width:80px;border: 1px solid #ccc;padding:2px;\"></a><br>".$row['user']."<br>".$datum." - ".$uhrzeit." Uhr"; }} echo ""

echo 
"<div align=center>";
        
        if(
$i==0) echo "<div id=one>".$avatar."</div>";
        if(
$i==1) echo "<div id=one>".$avatar."</div>";
        if(
$i==2) echo "<div id=one>".$avatar."</div>";
        if(
$i==3) echo "<div id=one>".$avatar."</div>";
        if(
$i==4) echo "<div id=one>".$avatar."</div>";
        if(
$i==5) echo "<div style=\"float:left;\">".$avatar."</div>";
        if(
$i==6) echo "<div style=\"float:left;\">".$avatar."</div>";

else echo 
"";

 echo 
"</div><div style=\"clear:both;\"></div>";
 
?>

<div style="clear:both;"> </div>
  
<?php ?>
Mit Zitat antworten