Publikationsliste
$mysqli=mysqli_connect("db13.zim.uni-duisburg-essen.de","hp0052","Mvxod0n7rzuB","hp0052_1");
if(!mysqli_connect_errno())
{
//filter_input(INPUT_GET, "begin_year", FILTER_VALIDATE_INT)
//(int)$_GET["begin_year"];
$begin_year = filter_input(INPUT_GET, "begin_year", FILTER_VALIDATE_INT);
$end_year= filter_input(INPUT_GET, "end_year", FILTER_VALIDATE_INT);
$reverser= filter_input(INPUT_GET, "reverse", FILTER_VALIDATE_INT);
echo '';
echo '
';
mysqli_close($mysqli);
}
else echo 'Parameterfehler!';
echo '';
}
else echo 'Datenbankfehler!
';
?>
'; if($begin_year!="" && $end_year!="" ) { echo '
| '; if ($begin_year > $end_year) { $swap_year = $begin_year; $begin_year = $end_year; $end_year = $swap_year; } echo 'Publikationsliste von '; echo "$begin_year"; echo ' bis '; echo "$end_year"; echo ' ('; for($yearct=$end_year; $yearct>=$begin_year; $yearct--) { echo "$yearct"; if($yearct == $begin_year+1) { echo ' and/und '; } else if($yearct>$begin_year) { echo ', '; } } echo ') '; echo ' |
| Um eine Auflistung für einzelne Mitarbeiter zu erhalten klicken Sie bitte auf die Liste der Mitarbeiter und dann auf den Namen des Mitarbeiters ! |
| '; header('Content-Type: text/html; charset=ISO-8859-1'); $gesamtzahl=0; //Wieviele Publikationen gibt es insgesamt? $SelectString = 'SELECT COUNT(*) AS `gesamtzahl` FROM `Publikationen` WHERE woher LIKE "%agfarle%" AND Jahr <'.$WelchesJahr; $ergebnis = mysqli_query($mysqli,$SelectString); $gesamtzahl=$gesamtzahl+mysqli_fetch_object($ergebnis); //Zahl //echo $gesamtzahl->gesamtzahl; //Anzahl der paper je peper: SELECT `Journal_Name` , COUNT( `Journal_Name` ) AS anzahl FROM `Publikationen` WHERE `woher` LIKE CONVERT( _utf8 '%syntorbmag%' USING latin1 ) GROUP BY `Journal_Name` ORDER BY `Journal_Name` ASC LIMIT 0 , 300 //Welche Jahre gibt es alles? $SelectString = 'SELECT DISTINCT(Jahr) as `_Jahr` FROM `Publikationen` WHERE woher LIKE "%agfarle%" GROUP BY _Jahr DESC, id DESC'; $ergebnis = mysqli_query($mysqli,$SelectString); //wird Array $i=0; $t=0; //Alle Jahre wieder - Jahre durchgehen while ($Jahr=mysqli_fetch_object($ergebnis)) { if ($t==0) { $AktuellesJahr=$Jahr->_Jahr; } $t=1; echo ''.$Jahr->_Jahr.' '; } if (isset($_GET["jahr"])) { $WelchesJahr = intval($_GET["jahr"]); } else { $WelchesJahr = $AktuellesJahr; } echo " |
| '.$Jahr->_Jahr.' |
| '.$WelchesJahr.' '; //printf ("(%d)",$jj_indiesemjahr); //echo $jj_indiesemjahr; echo ' |
| '; //Zeige id -> nächste Kommentierung wegmachen //echo 'id='.$Arbeit->id.' | Nr.: '; // echo $iminus.' - '.$Arbeit->Artikel.' |
| '.$Arbeit->Autor;
if ($Arbeit->Nebenautoren!="")
{
echo ', ';
}
echo $Arbeit->Nebenautoren.' '.$Arbeit->Journal.''; if (($Arbeit->Link != "") AND ($Arbeit->DOI == "")){echo ' www';} if ($Arbeit->DOI != ""){echo ' DOI: '.$Arbeit->DOI.'';} echo ' |