<?php // Set page to charset UTF-8 header('Content-Type: text/html; charset=utf-8'); // Get the autoloader $autodir = __DIR__ . '/../vendor/'; // dir to autoload.php in a stand-alone project if (!file_exists($autodir . 'autoload.php')) { $autodir = __DIR__ . '/../../../'; // dir to autoload.php as required } require $autodir . 'autoload.php'; // Create a new object $table = new Rcus\HTMLTable\CHTMLTable($options); // Create tabledata require __DIR__ . '/includeCreateTableData.php'; // Set options for table $table->setTableOptions('test', array('ID' => 'id', 'Förnamn' => 'firstname', 'Efternamn' => 'surname', 'Födelsedag' => 'birthdate')); //$table->setPaginationOn(false); // Get the HTML echo $table->getHTML();
<?php /** * This is a Anax pagecontroller. * */ // Get environment & autoloader. require 'config_with_app.php'; // Database configuration $dsnfile = 'database_sqlite.php'; $options = file_exists(ANAX_APP_PATH . 'config/' . $dsnfile) ? require ANAX_APP_PATH . 'config/' . $dsnfile : (require ANAX_INSTALL_PATH . 'vendor/rcus/htmltable/webroot/' . $dsnfile); // Create a table object $table = new Rcus\HTMLTable\CHTMLTable($options); // Create tabledata require ANAX_INSTALL_PATH . 'vendor/rcus/htmltable/webroot/includeCreateTableData.php'; // Set options for table $table->setTableOptions('test', array('ID' => 'id', 'Förnamn' => 'firstname', 'Efternamn' => 'surname', 'Födelsedag' => 'birthdate')); //$table->setPaginationOn(false); // Create content for this page $app->theme->setTitle("HTMLtable"); $app->views->addString("<h1>HTMLtable</h1>\n" . $table->getHTML()); // Let this line to be last on the page $app->theme->render();