<?php

include "datenbankinfos.php";

// <br> für Browser und \n für Shell
$nl = "<br>";

$conn = @mysql_pconnect( $db_host, $db_user, $db_pass );
if (! $conn ) {
  die("Verbindung zur Datenbank fehlgeschlagen: ".mysql_error());
}

mysql_select_db( $db_name );


$q_anzahl = "SELECT COUNT(*) AS anzahl FROM mitarbeiter";

$res = mysql_query( $q_anzahl, $conn );

print "Gesamtanzahl der Mitarbeiter: ";
print mysql_result( $res, 0, "anzahl" ).$nl;

mysql_free_result($res);


$q_abt   = "SELECT * FROM abteilung";
$res_abt = mysql_query( $q_abt, $conn );

print "Gesamtanzahl der Abteilungen: ";
print mysql_num_rows( $res_abt ).$nl;

while ( $abteilung = mysql_fetch_array($res_abt) ) {
  
  print $nl."Mitarbeiter der Abteilung ".$abteilung["bezeichnung"].$nl;
  
  $q_mit   = "SELECT * FROM mitarbeiter WHERE abteilung=".$abteilung["aid"];
  $res_mit = mysql_query( $q_mit, $conn );

  while ( $mitarbeiter = mysql_fetch_array($res_mit) ) {
    
    print " ".$mitarbeiter["vorname"]." ".$mitarbeiter["nachname"];
    
    if ( $mitarbeiter["boss"] == 1 ) {
      print " (Abteilungsleiter)";
    }

    print $nl;
  
  }
}
?>
