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!!
Lesezeichen