Ergebnis 1 bis 3 von 3

Thema: MYSQL abfrage via PHP in Artikel darstellen

  1. #1
    Contao-Nutzer
    Registriert seit
    02.01.2011.
    Beiträge
    3

    Standard MYSQL abfrage via PHP in Artikel darstellen

    Hallo liebe Community,

    Mein Problem ist folgendes:

    Ich versuche mittels PHP-Datei eine MYSQL DB Abfrage in einem Artikel Darzustellen.

    Dazu habe ich eine "database.inc.php" mit der ich auf die DB Connecte und eine "data_display.php" um den Inhalt auszugeben. Die "database.inc.php" habe ich mit

    Code:
      require("database.inc.php");
    eingebunden. Die Datei "data_display.php" rufe ich mit {{file::data_display.php}} im Artikel auf.

    Die Dateien liegen im templates Ordner.

    Leider wird mir aber nur der "Befehl" "[SELECT * FROM 'dbname'][]" auf der Artikelseite angezeigt anstatt eine Tabelle mit den Daten aus der DB...

    Hier die "data_display.php":

    PHP-Code:
    <?php
      
    require("database.inc.php"); 

      
    $sql "SELECT * FROM 'dbname'";

      if (
    database_querySelect($sql,$rows))
      {
        print 
    "<table border='1'>";

        print 
    "<tr>";

        print 
    "<th>ID</th>";

        print 
    "<th>Name</th>";
        print 
    "<th>Vorname</th>";
        print 
    "<th>Verein</th>";
        print 
    "<th>Telefonnr.</th>";
        print 
    "<th>Natelnr.</th>";
        print 
    "<th>Strasse</th>";
        print 
    "<th>PLZ</th>";
        print 
    "<th>Ort</th>";
        print 
    "<th>Email</th>";
        print 
    "<th>Webseite</th>";

        print 
    "</tr>";

        foreach(
    $rows as $row)
        {
           print 
    "<tr>";
           
           print 
    "<td>".$row["id"]."</td>";       
           print 
    "<td>".$row["adresse_name"]."</td>";
           print 
    "<td>".$row["adresse_vorname"]."</td>";
           print 
    "<td>".$row["adresse_verein"]."</td>";
           print 
    "<td>".$row["adresse_telefonnr"]."</td>";
           print 
    "<td>".$row["adresse_natelnr"]."</td>";
           print 
    "<td>".$row["adresse_strasse"]."</td>";
           print 
    "<td>".$row["adresse_plz"]."</td>";
           print 
    "<td>".$row["adresse_ort"]."</td>";
           print 
    "<td>".$row["adresse_email"]."</td>";
           print 
    "<td>".$row["adresse_webseite"]."</td>";

           print 
    "</tr>";
        }
      }
    ?>
    Kennt jemand dieses Problem, oder weiss vielleicht jemand woran das liegt?

    Bin für jeden Hinweis Dankbar!!

  2. #2
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.614
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo raPn3ss,

    willkommen in der Contao-Community!

    Für eine solche Tabelle gibt es fertig ein Modul vom Typ "Auflistung", dort kannst Du ohne selbst PHP schreiben zu müssen, Datenbankinhalte einbinden.

    1) Du legst ein Modul "Auflistung" an und parametrierst es komplett.
    2) Du fügst das Modul im Artikel ein

    Das sollte es dann gewesen sein

  3. #3
    Contao-Nutzer
    Registriert seit
    02.01.2011.
    Beiträge
    3

    Standard

    achso, das sieht ja schon mal sehr Interessant aus! Wäre ich jetz nicht direkt drauf gekommen... Nur muss ich vielleicht noch dazu sagen dass die Inhalte in einer anderen Datenbank liegen... Wie käme ich denn an diese heran? Besten dank soweit!

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Artikel darstellen direkt beim Aufruf
    Von marcelo im Forum Layout / Templates / Holy Grail
    Antworten: 2
    Letzter Beitrag: 17.01.2011, 17:05
  2. Antworten: 0
    Letzter Beitrag: 06.10.2010, 22:14
  3. Artikel 2 Bilder nebeneinander darstellen?
    Von Kayzu im Forum Layout / Templates / Holy Grail
    Antworten: 16
    Letzter Beitrag: 26.05.2010, 09:39
  4. Artikel in Abhängigkeit von Menüebene darstellen
    Von lebasti im Forum Layout / Templates / Holy Grail
    Antworten: 4
    Letzter Beitrag: 21.03.2010, 13:29
  5. Zuletzt geänderte Artikel als Liste Darstellen
    Von hpt im Forum Sonstiges zu Contao
    Antworten: 3
    Letzter Beitrag: 27.12.2009, 14:31

Lesezeichen

Lesezeichen

Berechtigungen

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