[insert_php]
$conn=odbc_connect(“php32_sql_dbsitotvtec”, “tuttvtecsitenew”, “calendaAlberosei”);
if (!($conn)) {
echo “Connection to DB via ODBC failed: “;
echo odbc_errormsg ($conn );
echo ”
\n”;
}
$sql = “SELECT * FROM amministrazione WHERE amministrazione.pubblicata=’1′ AND amministrazione.tipo=1 AND amministrazione.dt_inizio>’01/01/2014′ ORDER BY amministrazione.dt_inizio DESC”;
$result = odbc_exec($conn,$sql);
//if (odbc_fetch_row($result))
if (odbc_num_rows($result)>0)
{
$cont=1;
$contTemp=1;
while($rs = odbc_fetch_array($result) ) {
$originalDate = $rs[“dt_inizio”];
$dInizio= date(“d/m/Y”, strtotime($originalDate));
$originalDate = $rs[“dt_fine”];
$dFine= date(“d/m/Y”, strtotime($originalDate));
$titoloBando = utf8_encode($rs[“titolo”]);
$titoloBando = str_replace(“””, “‘”, $titoloBando);
echo ‘
‘;
for ($i=1; $i<=3; $i++) {
switch ($i) {
case 1:
$titolo='Allegati';
break;
case 2:
$titolo='Documenti';
break;
case 3:
$titolo='Esito';
break;
}
$sql2 = "SELECT * FROM amministrazione_allegati WHERE tipo=".$i." AND idAmministrazione=".$rs["ID"]." ORDER BY ID";
$result2 = odbc_exec($conn,$sql2);
if (odbc_num_rows($result2)>0)
{
$cont=1;
$contTemp=1;
echo ‘
while($rs2 = odbc_fetch_array($result2) ) {
$str = $rs2[“percorso”];
$arrStr = explode(“.”, $str);
$ext=end($arrStr);
$icona=””;
if ($ext===”doc”)
{
$icona=”/images/iconaDoc.gif”;
} else {
if ($ext===”docx”)
{
$icona=”/images/iconaDoc.gif”;
} else {
$icona=”/images/iconaPdf.gif”;
}
}
echo ‘
‘;
}
echo ‘
‘;
}
//echo ‘>>’.$i;
}
echo’
‘;
}
echo ”;
} else {
echo “Failed!”;
}
function convertEncoding($str) {
$from = “auto”;
$to = “UTF-8”;
if($from == ‘auto’) $from = mb_detect_encoding($str);
return mb_convert_encoding ($str , $from, $to);
}
[/insert_php]