Beispiel der Ausgabe einer MySQL-Tabelle mit den Drupal-Formatierungsfunktionen:
<?php $result = db_query("SELECT * FROM {my_table}"); $output = ''; $rows = array(); $header = array('id','Domain','Module'); $rows = array(); $i = 0; while($row = db_fetch_object($result)){ $data = array(); $data[] = $row->sid; $data[] = $row->domain; $data[] = $row->module; $rows[] = $data; $i++; } $output .= theme('table', $header,$rows); echo $output; ?>
Zur Anzeige ist einfach der obige Code in eine neue Drupal-Seite einzufügen und als Eingabeformat PHP code auszuwählen. Aber Vorsicht! Der PHP-Code sollte syntaktisch korrekt sein und man sollte wissen, wie man fehlerhaften Code per Hand wieder aus der Drupal-Datenbank bekommt.