, * Andreas Oesterreicher and * Karl Burkhart . */ require_once('../../config/vilesci.config.inc.php'); require_once('../../include/statistik.class.php'); if(!isset($_GET['statistik_kurzbz'])) die('Statistik_kurzbz Parameter fehlt'); $statistik_kurzbz = $_GET['statistik_kurzbz']; echo ' Statistik '; $statistik = new statistik(); if(!$statistik->load($statistik_kurzbz)) die($statistik->errormsg); echo '

Statistik - '.$statistik->bezeichnung.'

'; if($statistik->sql!='') { $sql = $statistik->sql; foreach($_POST as $name=>$value) { $sql = str_replace('$'.$name,addslashes($value),$sql); } $db = new basis_db(); if($result = $db->db_query($sql)) { echo ''; echo ''; $anzahl_spalten = $db->db_num_fields($result); for($spalte=0;$spalte<$anzahl_spalten;$spalte++) { echo ''; } echo ''; while($row = $db->db_fetch_object($result)) { echo ''; $anzahl_spalten = $db->db_num_fields($result); for($spalte=0;$spalte<$anzahl_spalten;$spalte++) { $name = $db->db_field_name($result,$spalte); echo ''; } echo ''; } echo '
'.$db->db_field_name($result,$spalte).'
'.$row->$name.'
'; } } else { echo 'Zu dieser Statistik gibt es keine SQL Abfrage'; } ?>