Publikationsliste

'; if($begin_year!="" && $end_year!="" ) { echo ''; echo ''; echo ''; echo ''; echo '"; // Show all scanned years: for($WelchesJahr=$end_year;$WelchesJahr>=$begin_year;$WelchesJahr--) { $SelectString = 'SELECT COUNT(*) as `Anzahl` FROM `Publikationen` WHERE woher LIKE "%agfarle%" AND Jahr='.$WelchesJahr; $ergebnis3 = mysqli_query($mysqli,$SelectString); $jj=mysqli_fetch_object($ergebnis3); //echo ''; //echo ''; //wähle nur die Publikationen aus Jahreszahl wie in Überschrift $SelectString = 'SELECT COUNT(*) AS `InDiesemJahr` FROM `Publikationen` WHERE woher LIKE "%agfarle%" AND Jahr='.$WelchesJahr.' ORDER BY Jahr DESC, Datum DESC'; $ergebnis4 = mysqli_query($mysqli,$SelectString); $jj_indiesemjahr=mysqli_fetch_object($ergebnis4); echo ''; //echo $jj_indiesemjahr->InDiesemJahr; $SelectString = 'SELECT * FROM `Publikationen` WHERE woher LIKE "%agfarle%" AND Jahr='.$WelchesJahr.' ORDER BY Jahr DESC, Datum DESC'; $ergebnis2 = mysqli_query($mysqli,$SelectString); //Gehe alle Publikationen aus Überschrift durch und stelle sie dar while($Arbeit=mysqli_fetch_object($ergebnis2)) { //Nummerierung $iminus=$gesamtzahl->gesamtzahl-$i+$jj_indiesemjahr->InDiesemJahr; echo ' echo ' '.$Arbeit->Artikel.' '; //echo ''; $i=$i+1; } } 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 '
'; mysqli_close($mysqli); } else echo 'Parameterfehler!'; echo ''; } else echo '

Datenbankfehler!
Bitte später erneut versuchen!

'; ?>