Wie kann ich eine Datenbankabfrage in einem Node machen?
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 15.12.2009 - 11:54 Uhr in
Hallo,
man kann ja in Nodes PHP-Code ausführen. Wie aber kann ich eine Datenbankabfrage im Node machen?
Ich möchte aus einer selbsterstellten Tabelle in der Drupal-DB Daten in ein Node laden.
Meine Idde wäre, dass ich im Node bei Eingabeformat PHP Code in etwa folgendes eintrage und dann meine gewünschten Daten im Node angezeigt werden:
$user = "%username";
$SQL = "SELECT max(kilometer)FROM `meinetabelle` WHERE Benutzer='$user'";
$query = mysql_query($SQL);
while ($row = mysql_fetch_array($query)) { extract($row);}
echo "Kilometerstand: ".$kilometer;
Geht das - und wie bekomme ich die Verbindung zur DB hin?
- Anmelden oder Registrieren um Kommentare zu schreiben
Infos dazu hier im
am 15.12.2009 - 12:20 Uhr
Infos dazu hier im Handbuch:
http://www.drupalcenter.de/handbuch/6722
http://www.drupalcenter.de/handbuch/7334
Oder aus der API
Also das geht schon...
Trotzdem würde ich mir immer die Frage stellen, brauche ich eine selbst erstellte Tabelle? Oder kann ich die Daten nicht innerhalb von Drupal erfassen und darstellen.