1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  2. Willkommen im Forum für alle Datenbanken! Registriere Dich kostenlos und diskutiere über DBs wie Mysql, Oracle, Sql-Server, Postgres, Access uvm
    Information ausblenden

SQL Tabelle in dynamische HTML Tabelle

Dieses Thema im Forum "MySQL" wurde erstellt von NebuLa1, 2 Juni 2011.

  1. NebuLa1

    NebuLa1 Neuer Benutzer

    Hallo alle zusammen!

    Ich beschäftige mich erst seit kurzem mit SQL und PHP, habe aber schon ein Projekt gestartet was fast fertig ist.

    Das Prinzip des Projekts:
    Jeder User kann ein (in diesem Fall) Item mit verschiedenen Eigenschaften eintragen. Dies wird per Submit Form in eine SQL Tabelle geschrieben.

    Der Inhalt der Tabelle mit allen Einträgen von allen Usern* soll auf einer Hauptseite in einer simplen HTML Tabelle ausgegeben werden.

    * = Damit ist keine User Datenbank gemeint. Jeder kann einfach mit der Submit Form ein Item eintragen.

    Die Tabelle sieht bis jetzt wie folgt aus:

    PHP:
    <table border=1 sqlentity="yes" rowname="autotagging">
    <tr>
        <th> Item Name </th>
        <th> Type </th>
        <th> Lvl </th>
        <th> Plus </th>
        <th> SoX </th>
        <th> Price </th>
        <th> Added by </th>

    </tr>

    <?php
    mysql_connect
    ("localhost""root""pass") or die(mysql_error());
    mysql_select_db("selling_DB") or die(mysql_error());
    $query "SELECT * FROM data";
    $result mysql_query($query) or die(mysql_error());
    $row mysql_fetch_array($result) or die(mysql_error());

    echo 
    '<tr>';
    echo    
    '<th width="220" align="left">';
    echo    
    $row['name'];
    echo    
    '</th>';

    echo    
    '<td width="70" align="center">';
    echo    
    $row['type'];
    echo    
    '</td>';

    echo    
    '<td width="40" align="center">';
    echo    
    $row['level'];
    echo    
    '</td>';

    echo    
    '<td width="30" align="center">';
    echo    
    $row['plus'];
    echo    
    '</td>';

    echo    
    '<td width="50" align="center">';
    echo    
    $row['sox'];
    echo    
    '</td>';

    echo    
    '<td width="115" align="center">';
    echo    
    $row['price'];
    echo    
    '</td>';

    echo    
    '<td width="150" align="center">';
    echo    
    $row['ign'];
    echo    
    '</td>';

    echo 
    '</tr>';

    ?>

    </table>
    Damit wird bis jetzt ja nur eine Zeile der SQL Tabelle angezeigt. Ich hatte vielleicht an eine Schleife gedacht, aber an der Umsetzung haperts. Vielleicht kann mir ja hier jemand weiterhelfen [​IMG]
     
Die Seite wird geladen...

Diese Seite empfehlen