Problem mit Ausgabe der Tabelle

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Problem mit Ausgabe der Tabelle

    Moin moin,

    ich habe ein kleines Problem bei dem Ihr mir bestimmt helfen könnt....

    Ich habe eine Datenbankabfrage die ich als Tabelle ausgeben möchte,
    ich bekomme auch die Daten in eine Tabelle ausgelesen nur,
    schaffe ich es nicht das das Script die Daten wie folgt anordne

    Ergebnis 1 Ergebnis 2 Ergebnis 3 Ergebnis 4

    Ergebnis 5 Ergebnis 6 Ergebnis 7 Ergebnis 8

    usw.

    Mit dem Script möchte ich ein Wallpaper-Download anbieten,

    das Script liesst dann wie folgt die Daten aus

    Ergebnis 1
    Bezeichnung
    picsmall
    1024x768
    800x600

    diese Daten möchte ich dann wie oben angezeigt bekommen.

    Ich habe auch mal den Scriptcode angehängt

    PHP-Code:
    <div align="center">
      <center>

    <table border="0" bgcolor="black" cellpadding="0" cellspacing="1" class="menu">
      <tr>
        <td width="100%">
        <div align="center">
          
        <table border="0" bgcolor="white" cellpadding="3" cellspacing="0" class="menu">

    <?php

    include("http://www.***.de/*****.inc"); //hier werden die Verbindungsdaten eingelesen 

    mysql_connect("$host""$user""$pwd") or die("Keine Verbindung möglich"); //Verbindung zur Datenbank hergestellt
    mysql_select_db("$dbname"); //Hier wird die Datenbank ausgewählt


    $pics "http://www.hgn.de/wallpaper/"

    $result MYSQL_QUERY(" SELECT * FROM wallpaper LIMIT 0, 20" );



    echo 
    "<tr>\n";
    while (
    $array mysql_fetch_array($result)) 
    {
    $size GetImageSize ("".$pics."".$array["picsmall"].""); 
    echo 
    "<tr>\n";
    echo 
    "<td align=\"center\" background=\"http://www.hgn.de/rowbg.gif\"><b><u><font color=\"#ff0000\">".$array["bezeichnung"]."</u></b></td>\n";
    echo 
    "<td align=\"center\" background=\"http://www.hgn.de/rowbg.gif\"></td>\n";
    echo 
    "<td align=\"center\" background=\"http://www.hgn.de/rowbg.gif\"></td>\n";
    echo 
    "</tr>\n";
    echo 
    "<tr>\n";
    echo 
    "<td align=\"center\"><img border=\"0\" src=\"".$pics."".$array["picsmall"]." \"".$size[3]."</p></td>\n"
    echo 
    "<td>\n";
    echo 
    "<td align=\"center\"><a target=\"_blank\" href=\"".$pics."".$array["1024"]."\">1024x768</a><br><br>\n"//$pics & array
    echo "<a target=\"_blank\" href=\"".$pics."".$array["800"]."\">800x600</a></td>\n"//$pics & array
    echo "</td>\n";
    echo 
    "<tr>\n";
    }
    ?>
    </table>
          </center>
        </div>
        </td>
      </tr>
    </table>

  • #2
    PHP-Code:
    $eintrag=0;
    while (
    $array=mysql_fetch_array(result))
    {
      if (
    $eintrag%4==0)
        echo 
    '<tr>';
      echo 
    '<td>';
      
    //...
      
    echo '</td>';
      if (++
    $eintrag%4==0)
        echo 
    '</tr>';

    du musst also abprüfen, ob der eintrag den du ausgibst ein vielfaches von 4 ist
    Ich denke, also bin ich. - Einige sind trotzdem...

    Kommentar

    Lädt...
    X