kostenloser Webspace werbefrei: lima-city


MySQLausgabe NEBENEINANDER... nicht untereinander

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    d************r

    hallo alle zusammen

    Ich m?chte meine MySQL-Daten gerne nebeneinander ausgeben... nicht untereinander... geht sowas?

    um genau zu sein m?chte ic Bilder nebeneinander ausgeben, die dann automatisch eine neue Zeile anfangen, wenn das Ende der Tabelle erreicht sind... am besten ist aber, wenn man bestimmen kann, wieviele Bilder in einer Reihe sein sollen.

    Danke schoneinmal im Vorraus
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Wo liegt das problem? Wenn du keine <br/> oder \n oder ?hnlcihes dazwischen setzt geht es normalerweise bis zum Ende der Zeiler. Mit dem Aussuchen:

    query: "SELECT * FROM `bilder`"
    Wichtiger inhalt von 'bilder': spalte->anzahl

    while($picz = mysql_fetch_array($query))
    {
    echo '<img src="' . $pics[pfad] . '">';

    if($i == $pics[anzahl])
    {
    echo "<br/>";
    $i = 0;
    }
    $i++;
    }



    tada...?
  4. Autor dieses Themas

    d************r

    hmmm... leider kein tada... und wenn ich die Teile weg lasse, macht der das auch net... hat mich jetzt auch was gewundert.

    Ich screib einfach mal das Teil hin, womit ich das alles wiedergebe...

    <?php 
    $seite = $_GET["seite"];  //Abfrage auf welcher Seite man ist 
    
    //Wenn man keine Seite angegeben hat, ist man automatisch auf Seite 1 
    if(!isset($seite)) 
       { 
       $seite = 1; 
       } 
    
    //Verbindung zu Datenbank aufbauen 
    
    $link = mysql_connect("Servername","User","Passwort") or die ("Keine Verbindung moeglich"); 
    mysql_select_db("Datenbankname") or die ("Die Datenbank existiert nicht"); 
    
    
    //Eintr?ge pro Seite: Hier 15 pro Seite 
    $eintraege_pro_seite = 6; 
    
    //Ausrechen welche Spalte man zuerst ausgeben muss: 
    
    $start = $seite * $eintraege_pro_seite - $eintraege_pro_seite; 
    
    
    //Tabelle Abfragen 
    //Tabelle hei&szlig;t hier einfach: Tabelle 
    $abfrage = "SELECT bild FROM uploadbilder ORDER BY bilderid DESC LIMIT $start, $eintraege_pro_seite"; 
    $ergebnis = mysql_query($abfrage); 
    while($row = mysql_fetch_object($ergebnis)) 
        { 
       echo '<p><a target="_blank" href="uploadbilder/'.$row->bild.'">
    <img border="0" src="uploadbilder/'.$row->bild.'" width="50" height="50"></a>
    </p>'; 
    }
    ?>


    jetzt kanns einer so ?ndern, dass immer nur due gew?nscte Anzal von Datens?tzen in einer Reie stehen

    Beitrag ge?ndert am 25.06.2006 22:06 von djtechnostyler
  5. Autor dieses Themas

    d************r

    so... weil ja das Forum mim Ausseen immer was spinnt, muss ics jetzt so machen... manchmal kann ich n?mlich den rechten Teil des Forums net sehen...

    wenns einer ?ndert, muss derjenige was in seiner DB aben und in den ordner "uploadbilder" sonst sieht man den Feler net...
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!