+ Antworten
Ergebnis 1 bis 3 von 3

Thema: HTML Tablle mit Inhalten einer Datenbanktabelle füllen

  1. #1
    Neu an Board Avatar von siren0815
    Registriert seit
    28.08.2009
    Beiträge
    15
    Bedankte sich
    5
    1 Danksagung in 1 Beitrag

    Standard HTML Tablle mit Inhalten einer Datenbanktabelle füllen

    Hallo,

    ich möchte eine Tabelle der Datenbank im Content darstellen. Möglichst in den Beiträgen direkt. Eine Tabelle in der Datenbank hab ich schon erstellt:

    Name: my_table
    Inhalt: Name - Vorname - Datum

    Jetzt hab ich eine Tabelle in einem Beitrag erstellt. Diese ist leer

    Die Fragen sind jetzt, wie bekomme ich den Inhalt der DB-Tabelle in die Content Tabelle und wie erreiche ich es, das die Tabelle im Content erweitert wird, wenn in der DB Datensätze dazu kommen?

    Wäre schön, wenn mir jemand helfen könnte!?!?

  2. #2
    Neu an Board Avatar von siren0815
    Registriert seit
    28.08.2009
    Beiträge
    15
    Bedankte sich
    5
    1 Danksagung in 1 Beitrag

    Standard

    Ich hab mal versucht eine PHP selbst zu erstellen und es dann mit rdaddphp in meinen content zu integrieren. Leider ist das Ergebnis eine leere Seite. Wenn ich die Datenabnktabelle falsch eingebe bekomme ich eine Fehlermeldung, genauso bei falschem SQL. Beides scheint also zu funktionieren, nur warum bleibt meine Seite leer?????

    Hier mein Code:

    <?php
    $db = JFactory::getDBO(); //Das ist die Referenz des Datenbankobjekts in Joomla.

    // SQL-Anfrage: Ergebnis ist stets eine Tabelle
    $sql = "SELECT * FROM `table_mytable`";

    // Anfrage ausführen
    $result=mysql_query($sql) or die("Fehler im SQL-Kommando $sql");

    // Tabelle in HTML darstellen
    echo "<table border=\"1\">\n";
    while ($row=mysql_fetch_row($result))
    {
    echo "<tr>";
    foreach ($row as $item) // jedes Element $item der Zeile $row durchlaufen
    echo "<td>$item</td>";
    echo "</tr>\n";
    }
    echo "</table>\n";
    ?>

  3. #3
    Neu an Board Avatar von siren0815
    Registriert seit
    28.08.2009
    Beiträge
    15
    Bedankte sich
    5
    1 Danksagung in 1 Beitrag

    Standard

    Hab den Fehler gefunden

    In meinem Quellcode steht eine Variable $row und die verursacht den Fehler!!!
    Also einfach den Variablennamen ändern z.B. $roow und schon gehts.

    $row scheint also von Joomla irgendwie besetzt zu sein?!?!? Vielelicht weiss da einer mehr, ob es da noch andere Sachen gibt, die man beachten muss?

    Gruss Siren

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein