Lista publikacji
$year_old = ""; if(isset($_GET["year"])) { $year = mysql_real_escape_string($_GET["year"]); if($year == "%" || $year == "") { $year = "wszystkie"; } else { $year_old = $year; } } else { $year = "wszystkie"; } $who_old = ""; if(isset($_GET["who"])) { $who = mysql_real_escape_string($_GET["who"]); if($who == "%" || $who == "") { $who = "wszyscy"; } else { $who_old = $who; } } else { $who = "wszyscy"; } ?> $nazwiska = mysql_query("SELECT Nazwisko, NazwiskoRodowe FROM Osoby WHERE (Nazwisko = '".$who."' OR NazwiskoRodowe = '".$who."');"); if(mysql_num_rows($nazwiska) < 1) { $nazwiska[0] = 'wszyscy'; } else { $nazwiska = mysql_fetch_row($nazwiska); } $who1 = $nazwiska[0]; $who2 = $nazwiska[1]; // inteligentny wybór roku: if($who1 == "wszyscy" AND $year == date("Y")) { $wynik = mysql_query("SELECT * FROM Publikacje WHERE (rok LIKE '$year');"); if(mysql_num_rows($wynik) < 1) { $year = date("Y") - 1; } } echo "Kryteria wyszukiwania
autor: ".trim($who1." | ".$who2).", rok: $year
Publikacje w czasopismach z listy filadelfijskiej
"; $wynik = mysql_query("SELECT * FROM Publikacje WHERE (rok LIKE '$year') AND (autorzy LIKE '%$who1%' OR autorzy LIKE '%$who2%') AND (filadelfijska = 'TRUE') ORDER BY rok DESC, nr DESC;"); $znaleziono = mysql_num_rows($wynik); if($znaleziono) { echo "- ";
while ($record = mysql_fetch_array($wynik)) {
echo "
- "; $autorzy = $record[1]; echo $autorzy.": "; //autorzy echo $record[2].". "; //tytuł echo "".$record[3]." "; //czasopismo echo "".$record[5]." "; //numer echo "(".$record[6].") "; //rok echo $record[7]; //strona if($record[8]) { echo " [". "doi:$record[8]]"; //doi } if($auth) { if (file_exists("cuso4x5h2o/".sprintf("%04d",$record[0]).".pdf")) { echo " "; } else { echo " Nr ".sprintf("%04d",$record[0]).""; } } echo ". "; } echo "
Nie znaleziono publikacji odpowiadających zadanym kryteriom.
"; } echo "Publikacje w materiałach recenzowanych
"; $wynik = mysql_query("SELECT * FROM Publikacje WHERE (rok LIKE '$year') AND (autorzy LIKE '%$who1%' OR autorzy LIKE '%$who2%') AND (filadelfijska = 'FALSE') ORDER BY rok DESC, nr DESC;"); $znaleziono = mysql_num_rows($wynik); if($znaleziono) { echo "- ";
while ($record = mysql_fetch_array($wynik)) {
echo "
- "; $autorzy = $record[1]; echo $autorzy.": "; //autorzy echo $record[2].". "; //tytuł echo "".$record[3]." "; //czasopismo echo "".$record[5]." "; //numer echo "(".$record[6].") "; //rok echo $record[7]; //strona if($record[8]) { echo " [". "doi:$record[8]]"; //doi } if($auth) { if (file_exists("cuso4x5h2o/".sprintf("%04d",$record[0]).".pdf")) { echo " "; } else { echo " Nr ".sprintf("%04d",$record[0]).""; } } echo ". "; } echo "
Nie znaleziono publikacji odpowiadających zadanym kryteriom.
"; } ?>