diff --git a/css/style.css b/css/style.css index 7baa7f9..552f569 100644 --- a/css/style.css +++ b/css/style.css @@ -91,6 +91,7 @@ i.wa { display:none; } -h5 {margin-top:15px;} +h5 {margin-top:8px;} + +.statistik td, th {border: 1px solid grey; font-size: smaller;} -.statistik td, th {border: 1px solid grey; font-size: smaller;} \ No newline at end of file diff --git a/index.php b/index.php index a8ff08d..4271d5c 100644 --- a/index.php +++ b/index.php @@ -225,6 +225,7 @@ \ No newline at end of file diff --git a/lib/functions.php b/lib/functions.php index e0500da..2024ee5 100644 --- a/lib/functions.php +++ b/lib/functions.php @@ -39,6 +39,7 @@ function generate_category($row) { if ($row['IstKrad']) $strReturn .="|UBETEILIGT_KRAD"; if ($row['IstGkfz']) $strReturn .="|UBETEILIGT_LKW"; if ($row['IstSonstige']) $strReturn .="|UBETEILIGT_SONSTIGES"; + if (substr_count($strReturn, '|')==3) $strReturn.="|UBETEILIGT_SELBST"; return $strReturn; } @@ -97,17 +98,21 @@ function nl2br2($string) { global $arrCategory; global $strLocation; - $strTable="
Unfallkategorie
"; + // Unfallkategorie + + $strTable="
"; + $strTable.="
"; $strTable.=""; $strSQL="SELECT UKATEGORIE, count(UKATEGORIE) as anz FROM data WHERE ".$strWhere.$strYear.$strLocation." GROUP BY UKATEGORIE"; $result = $db->query($strSQL); while ($row = $result->fetch(PDO::FETCH_ASSOC)) { - $strTable.="" + $strTable.="" ."\n"; } $strTable.="
".$arrCategory[$row['UKATEGORIE']]."".$row['anz']."
"; + //Unfallbeteilgte $strSQL="SELECT sum(IstRad) as rad, @@ -121,22 +126,17 @@ function nl2br2($string) { WHERE ".$strWhere.$strYear.$strLocation; $result = $db->query($strSQL); - $strTable.="
Unfallbeteiligte
"; + $strTable.="
"; + $strTable.="
"; $strTable.=""; - //$strTable.=""; while ($row = $result->fetch(PDO::FETCH_ASSOC)) { - $strTable.=""; - $strTable.=""; - $strTable.=""; - $strTable.=""; - $strTable.="\n"; - $strTable.="\n"; + $strTable.=""; + $strTable.=""; + $strTable.=""; + $strTable.=""; + $strTable.="\n"; + $strTable.="\n"; } - /* - $strSQL="SELECT count(*) as count - FROM data - WHERE IstRad=0 and IstPKW=0 and IstFuss=0 and IstKrad=0 and IstGkfz=0 and IstSonstige=0"; - */ switch ($numVehicle) { case 1: case 0: @@ -167,20 +167,19 @@ function nl2br2($string) { $result = $db->query($strSQL.$strYear); if ($row = $result->fetch(PDO::FETCH_ASSOC)) { - $strTable.=""; + $strTable.=""; } $strTable.="
UnfallbeteiligteAnzahl
Fahrräder".$row['rad']."
PKWs".$row['pkw']."
Fussgänger".$row['fuss']."
Krafträder".$row['krad']."
LKWs".$row['lkw']."
Sonstiges".$row['sonstiges']."
Fahrräder".$row['rad']."
PKWs".$row['pkw']."
Fussgänger".$row['fuss']."
Krafträder".$row['krad']."
LKWs".$row['lkw']."
Sonstiges".$row['sonstiges']."
Alleinunfälle und Unfälle mit geicher Fahrzeugart".$row['count']."
Alleinunfälle und Unfälle mit geicher Fahrzeugart".$row['count']."
"; - - //Unfalltyp $strSQL="SELECT UTYP1, count(UTYP1) as anz FROM data WHERE ".$strWhere.$strYear.$strLocation." GROUP BY UTYP1"; - $strTable.="
Unfalltyp
"; + $strTable.="
"; + $strTable.="
"; $strTable.=""; $result = $db->query($strSQL); while ($row = $result->fetch(PDO::FETCH_ASSOC)) { - $strTable.="" + $strTable.="" ."\n"; } $strTable.="
".$arrUnfalltyp[$row['UTYP1']]."".$row['anz']."
"; @@ -188,11 +187,12 @@ function nl2br2($string) { //Unfallart $strSQL="SELECT UART, count(UART) as anz FROM data WHERE ".$strWhere.$strYear.$strLocation." GROUP BY UART"; - $strTable.="
Unfallart
"; + $strTable.="
"; + $strTable.="
"; $strTable.=""; $result = $db->query($strSQL); while ($row = $result->fetch(PDO::FETCH_ASSOC)) { - $strTable.="" + $strTable.="" ."\n"; } $strTable.="
".$arrUnfallart[$row['UART']]."".$row['anz']."
"; @@ -201,8 +201,5 @@ function nl2br2($string) { $strTable.="Unfalltpyen
"; $strTable.="Unfallbeschreibung
"; - - - return $strTable; } \ No newline at end of file