Publications
" ; print $strMenuct; $strTesto=""; $strlist="
".$strTesto.""; }else{ print"
 Pubblicazioni
" ; print $strMenuct; $strTesto=""; $strlist="
".$strTesto."
"; } $strTmp=""; $SQL="select distinct p.idpubblicazione id ,p.anno,p.luogo edizione,p.titolo,p.autori as 'Autori' ,linkfile,linkext "; $SQL.="from pubblicazioni p "; if (isset($_GET['cod'])) $SQL.=", pubblicazionipersonale pp "; switch($codpag){ default: if (isset($_GET['an'])||isset($_GET['cod']))$SQL.=" where "; if (isset($_GET['cod']))$SQL.=" p.idpubblicazione=pp.idpubblicazione and pp.idpersonale='".(1234-$_GET['cod'])."'"; if (isset($_GET['an']))$SQL.=" p.anno='".$_GET['an']."'"; $SQL.=" order by anno desc, titolo "; $risultato = mysql_query($SQL) or die($SQL."Query fallita"); while ($linea = mysql_fetch_array($risultato, MYSQL_ASSOC)) { if ($strTmp!="m".$linea['anno']){ if($clang==2){ $strlist.=""; $strlist.=""; } else{ $strlist.=""; $strlist.=""; } } $strlist.=""; $strautori=autori($linea['id']); if($linea['Autori']!="") $strautori.=", ".$linea['Autori']; $strlist.=""; $strlist.=""; $strlist.=""; $strlist.=""; $strlist.=""; $lnk=""; if ($linea['linkfile']!="")$lnk="".$linea['linkfile'].""; if ("".$linea['linkext']!=""){ if(substr($linea['linkext'],0,7)=="http://"||substr($linea['linkext'],0,8)=="https://"){ if(count_chars ($linea['linkext'])>=11){ if($lnk!="")$lnk.=", "; $lnk.="".$linea['linkext'].""; } } } $strlist.=""; $strlist.=""; $strTmp="m".$linea['anno'] ; } mysql_free_result($risultato) ; $strlist.="
 
Year ".$linea['anno']."
AuthorsTitleEditionMethodsApplicationsLink
 
Anno ".$linea['anno']."
AutoriTitoloEdizioneMetodologieApplicazioniLink
".$strautori." ".$linea['titolo']." ".$linea['edizione']." ".metodologie($linea['id'])." ".applicazioni($linea['id'])." ".$lnk." 
"; break; } print $strlist; } } function autori($ID){ $straut=""; $SQL="select CONCAT_WS(' ',p.Nome,p.Cognome)as autore ,p.Nome,p.Cognome from personale p, pubblicazionipersonale pp "; $SQL.="where p.idpersonale=pp.idpersonale and pp.idpubblicazione= '".$ID."'"; $risultato1 = mysql_query($SQL) or die("Query fallita L"); while ($linea1 = mysql_fetch_array($risultato1, MYSQL_ASSOC)) { if ($straut !="")$straut.=", "; //$straut.=$linea1['autore']; $nome=""; if ($linea1['Nome']!="")$nome=substr($linea1['Nome'],0,1)."."; $straut.=$nome." ".$linea1['Cognome']; } return $straut; } function applicazioni($ID){ global $langSuf; $strmet=""; $SQL="select descrizione, descrizione_eng from applicazioni p, applicazionipub pp "; $SQL.="where p.idapplicazione=pp.idapplicazione and pp.idpubblicazione= '".$ID."'"; $risultato1 = mysql_query($SQL) or die("Query fallita ap"); while ($linea1 = mysql_fetch_array($risultato1, MYSQL_ASSOC)) { if ($strmet !="")$strmet.=", "; //$straut.=$linea1['autore']; $strmet.=$linea1['descrizione'.$langSuf]; } return $strmet." "; } function metodologie($ID){ global $langSuf; $strmet=""; $SQL="select descrizione , descrizione_eng from metodologie p, metodologiepub pp "; $SQL.="where p.idmetodologia=pp.idmetodologia and pp.idpubblicazione= '".$ID."'"; $risultato1 = mysql_query($SQL) or die("Query fallita me"); while ($linea1 = mysql_fetch_array($risultato1, MYSQL_ASSOC)) { if ($strmet !="")$strmet.=", "; //$straut.=$linea1['autore']; $strmet.=$linea1['descrizione'.$langSuf]; } return $strmet." "; } ?>

copyright © 2006 - Gruppo di Ricerca sulla Valutazione e il Monitoraggio delle Politiche e dei Servizi - Università degli Studi di Firenze