Publikationsliste insgesamt und nach Kalenderjahren
header('Content-Type: text/html; charset=ISO-8859-1');
//Datenbank Verbindung herstellen
$mysqli = mysqli_connect("db13.zim.uni-duisburg-essen.de","hp0052","Mvxod0n7rzuB", "hp0052_1");
if(!mysqli_connect_errno())
{
echo '';
echo '
';
echo '';
mysqli_close($mysqli);
}
else echo 'Datenbankfehler!
';
?>
'; echo '
| '; //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 = mysqli_fetch_assoc($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 ? $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_assoc($ergebnis)) { if ($t==0) { $AktuellesJahr=$Jahr["_Jahr"]; } $t=1; echo ''.$Jahr["_Jahr"].' '; } //filter_input(INPUT_GET, "jahr", FILTER_VALIDATE_INT) if (isset($_GET["jahr"])) { $WelchesJahr = intval(filter_input(INPUT_GET, "jahr", FILTER_VALIDATE_INT)); //$WelchesJahr = intval($_GET["jahr"]); // else // $WelchesJahr = $AktuellesJahr; } echo ' |
| '.$Jahr->_Jahr.' |
| '; //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 ' |