tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
467
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Skala Skala ist offline Mitglied Bronze
    Registriert seit
    Mar 2004
    Beiträge
    42
    Folgendes ist für euch sicher ganz einfach.. also nicht hauen etc. wegen der dummen Frage.

    Ich möchte halt das einfach das nächste smilie aus der db gelesen wird und nicht nochmal das selbe. Die Ausgabe ist momentan so das ich 3 mal das selbe Smilie hab und in der nächsten Schlaufe wieder 3 ein gleiches.

    PHP-Code:
    function show_smilies() {
    echo 
    "<table width=\"150\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">";
    $sql="SELECT * FROM sl_smilie ORDER by id DESC";
    $result mysql_query($sql);
    while (
    $row mysql_fetch_array($result)) {
        echo 
    "<tr>";
        echo 
    "<td>";
        echo 
    "<img src=\"http://seeland.kbc-clan.ch/smilie/" $row['realname'] . "\">";
        echo 
    "</td>";
        
    next($row);
        echo 
    "<td>";
        echo 
    "<img src=\"http://seeland.kbc-clan.ch/smilie/" $row['realname'] . "\">";
        echo 
    "</td>";
        
    next($row);
        echo 
    "<td>";
        echo 
    "<img src=\"http://seeland.kbc-clan.ch/smilie/" $row['realname'] . "\">";
        echo 
    "</td>"
        echo 
    "</tr>";
        }
     echo 
    "</table>";

     

  2. #2
    German German ist offline Mitglied Brokat
    Registriert seit
    Jul 2004
    Ort
    (Bayern)
    Beiträge
    464
    Zitat Zitat von Skala
    Ich möchte halt das einfach das nächste smilie aus der db gelesen wird und nicht nochmal das selbe.
    Das wird schon richtig aus der DB gelesen nur läßt Du es innerhalb bei jedem Schleifendurchlauf 3x anzeigen.

    PHP-Code:
    function show_smilies() {
       echo 
    "<table width=\"150\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">";
       echo 
    "<tr>";
       
    $sql="SELECT * FROM sl_smilie ORDER by id DESC";
       
    $result mysql_query($sql);
       while (
    $row mysql_fetch_array($result)) {
        echo 
    "<td>";
        echo 
    "<img src=\"http://seeland.kbc-clan.ch/smilie/" $row['realname'] . "\">";
        echo 
    "</td>";
       }
       echo 
    "</tr>";
       echo 
    "</table>";

     
    Gruß German

  3. #3
    Skala Skala ist offline Mitglied Bronze
    Registriert seit
    Mar 2004
    Beiträge
    42
    Hi

    Hab mich falsch ausgedrückt, es ist mir klar das es richtig ausgelesen wird aber mit deiner Lösung sind dann einfach alle Smilies nebeneinander.

    Ich möchte das immer nur 3 (unterschiedliche ) Smilies nebeneinander sind und es dann eine Spalte tiefer mit denn nächsten 3 weitergeht.

    gruss skala
     

  4. #4
    German German ist offline Mitglied Brokat
    Registriert seit
    Jul 2004
    Ort
    (Bayern)
    Beiträge
    464
    Ach so

    PHP-Code:
    function show_smilies() {
       echo 
    "<table width=\"150\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">";
       echo 
    "<tr>";
       
    $i=1;
       
    $sql="SELECT * FROM sl_smilie ORDER by id DESC";
       
    $result mysql_query($sql);
       while (
    $row mysql_fetch_array($result)) {
        echo 
    "<td>";
        echo 
    "<img src=\"http://seeland.kbc-clan.ch/smilie/" $row['realname'] . "\">";
        echo 
    "</td>";
            (
    $i%3==0) ? print "</tr><tr>" "";
            
    $i++;
       }
       echo 
    "</tr>";
       echo 
    "</table>";

    Erläuterung:
    http://de3.php.net/manual/de/languag...arithmetic.php Modulus
     
    Gruß German

  5. #5
    Skala Skala ist offline Mitglied Bronze
    Registriert seit
    Mar 2004
    Beiträge
    42
    danke
     

Ähnliche Themen

  1. While schlaufe -> webBroweser1 Problem
    Von aargau im Forum .NET Windows Forms
    Antworten: 4
    Letzter Beitrag: 17.04.09, 02:23
  2. Resultat aus while schlaufe
    Von Malaxo im Forum PHP
    Antworten: 3
    Letzter Beitrag: 09.04.07, 16:05
  3. Antworten: 6
    Letzter Beitrag: 01.08.05, 09:18
  4. Problem mit While-Schlaufe
    Von schampar im Forum PHP
    Antworten: 1
    Letzter Beitrag: 23.10.04, 12:56
  5. Schlaufe ohne ID
    Von 3Dnavigator im Forum PHP
    Antworten: 3
    Letzter Beitrag: 09.01.04, 18:49