openConnection(); switch($_GET["p"]) { case "u1": $id = $_GET["id"]; $items = array(); $query = "SELECT ID, DataPubblicazione pubDate, Testo description, Titolo title, Foto, IDConcerto, ConcertoFoto, NomeLuogo, IDEvento, IDTipo, IDUtente, Nome, Cognome, TipoArticolo, concat('http://www.liveus.it/articolo.php?id=', ID) link FROM vw_articoli_utente WHERE IDUtente = " . $id . " LIMIT 10"; $res = $handle->getRecordset($query); $num_row = mysql_num_rows($res); if ($num_row > 0) { $i = 0; while($row = mysql_fetch_assoc($res)) { array_push($items, $row); $titolo = $items[$i]["title"]; if ($items[$i]["IDTipo"] == "1") // Concerto { $titolo = getNomeArtistiConcerto($handle, $items[$i]["IDConcerto"], 0) . " @ " . $items[$i]["NomeLuogo"]; } if ($items[$i]["IDTipo"] == "3") // Intervista { $titolo = getNomeArtistiIntervista($handle, $items[$i]["ID"]); } if ($items[$i]["IDTipo"] == "6") // Post Show Poster { $concerto = new Concerto($handle, $items[$i]["IDConcerto"]); $titolo = getNomeArtistiIntervista($handle, $items[$i]["ID"]) . " @ " . $concerto->NomeLuogo; } $items[$i]["title"] = $titolo; $foto = ""; if ($items[$i]["Foto"] != "") { $foto = "http://www.liveus.it/public/articolo/tb_" . $items[$i]["Foto"]; } else { if ($items[$i]["IDTipo"] == "1") // Concerto { if ($items[$i]["Foto"] != "") { $foto = "http://www.liveus.it/public/concerto/tb_" . $items[$i]["ConcertoFoto"]; } } } if ($foto != "") { $items[$i]["description"] = "

" . $items[$i]["description"]; } $i++; } $title = $items[0]["Nome"] . " " . $items[0]["Cognome"] . " - LiveUs.it"; $pubDate = $items[0]["pubDate"]; $description = $items[0]["Nome"] . " " . $items[0]["Cognome"]; $title = $items[0]["Nome"] . " " . $items[0]["Cognome"]; $link = "http://www.liveus.it/utente.php?id=" . $items[0]["IDUtente"]; creaRSS($title, $pubDate, $description, $title, $link, $items); } break; case "ia": $items = array(); $query = "SELECT ID, DataPubblicazione pubDate, Testo description, Titolo title, Foto, IDConcerto, ConcertoFoto, NomeLuogo, IDEvento, IDTipo, TipoArticolo, concat('http://www.liveus.it/articolo.php?id=', ID) link FROM vw_articoli LIMIT 10"; $res = $handle->getRecordset($query); $num_row = mysql_num_rows($res); if ($num_row > 0) { $i = 0; while($row = mysql_fetch_assoc($res)) { array_push($items, $row); $titolo = $items[$i]["title"]; if ($items[$i]["IDTipo"] == "1") // Concerto { $titolo = getNomeArtistiConcerto($handle, $items[$i]["IDConcerto"], 0) . " @ " . $items[$i]["NomeLuogo"]; } if ($items[$i]["IDTipo"] == "3") // Intervista { $titolo = getNomeArtistiIntervista($handle, $items[$i]["ID"]); } if ($items[$i]["IDTipo"] == "6") // Post Show Poster { $concerto = new Concerto($handle, $items[$i]["IDConcerto"]); $titolo = getNomeArtistiIntervista($handle, $items[$i]["ID"]) . " @ " . $concerto->NomeLuogo; } $items[$i]["title"] = $titolo . ", di " . getAutoriArticolo($handle, $items[$i]["ID"], 0); $foto = ""; if ($items[$i]["Foto"] != "") { $foto = "http://www.liveus.it/public/articolo/tb_" . $items[$i]["Foto"]; } else { if ($items[$i]["IDTipo"] == "1") // Concerto { if ($items[$i]["Foto"] != "") { $foto = "http://www.liveus.it/public/concerto/tb_" . $items[$i]["ConcertoFoto"]; } } } if ($foto != "") { $items[$i]["description"] = "

" . $items[$i]["description"]; } $i++; } $title = "Ultimi Articoli - LiveUs.it"; $pubDate = $items[0]["pubDate"]; $description = "Ultimi Articoli - LiveUs.it"; $title = "Ultimi Articoli - LiveUs.it"; $link = "http://www.liveus.it/"; creaRSS($title, $pubDate, $description, $title, $link, $items); } break; case "ic": $queryZona = ""; if (isset($_GET["z"])) { $queryZona = " AND IDZona = " . $_GET["z"]; } $items = array(); $query = "SELECT NULL title, NULL description, concat('http://www.liveus.it/concerto.php?id=', ID) link, DataOra pubDate, ID, IDLuogo, Foto, Descrizione, Prezzo, LuogoNome, LuogoIndirizzo, LuogoProvincia, LuogoTipo, LuogoComune FROM vw_concerti WHERE Date(DataOra) < Curdate() + INTERVAL 7 DAY " . $queryZona . " ORDER BY DataOra, LuogoNome"; $res = $handle->getRecordset($query); $num_row = mysql_num_rows($res); if ($num_row > 0) { $j = 0; while($row = mysql_fetch_assoc($res)) { array_push($items, $row); $items[$j]["title"] = formatDateFromSQL($row["pubDate"], "data") . ": " . getNomeArtistiConcerto($handle, $row["ID"], 0) . " @ " . $row["LuogoNome"]; $descrizione = ""; if ($row["Foto"] != "") { $descrizione .= "

"; } $descrizione .= "QUANDO: " . formatDateFromSQL($row["pubDate"], "ora") . "
"; $descrizione .= "CHI: " . getNomeArtistiConcerto($handle, $row["ID"], 1) . "
"; $descrizione .= "DOVE: " . $row["LuogoNome"] . " (" . $row["LuogoTipo"] . ")"; if ($row["LuogoIndirizzo"] != "") { $descrizione .= ", " . $row["LuogoIndirizzo"]; } if ($row["LuogoComune"] != "") { $descrizione .= ", " . $row["LuogoComune"]; } if ($row["LuogoProvincia"] != "") { $descrizione .= " (" . $row["LuogoProvincia"] . ")
"; } if ($row["Prezzo"] != "") { $descrizione .= "PREZZO: " . $row["Prezzo"] . ")
"; } $organizzatori = getNomeOrganizzatoriConcerto($handle, $row["ID"], $row["IDLuogo"], 1); if ($organizzatori != "") { $descrizione .= "ORGANIZZATORI: " . $organizzatori . "
"; } if ($row["Descrizione"] != "") { $descrizione .= "
" . $row["Descrizione"]; } $items[$j]["description"] = $descrizione; $pubDate = $row["pubDate"]; $j++; } $title = "Prossimi Concerti - LiveUs.it"; $description = "Prossimi Concerti - LiveUs.it"; $title = "Prossimi Concerti - LiveUs.it"; $link = "http://www.liveus.it/"; creaRSS($title, $pubDate, $description, $title, $link, $items); } break; case "r1": $items = array(); $realta = new Realta($handle, $_GET["id"]); $query = "SELECT NULL title, NULL description, concat('http://www.liveus.it/concerto.php?id=', c.ID) link, c.DataOra pubDate, c.ID, c.IDLuogo, c.Foto, c.Descrizione, c.Prezzo, c.LuogoNome, c.LuogoIndirizzo, c.LuogoProvincia, c.LuogoTipo, c.LuogoComune FROM vw_concerti c "; $t = $_GET["t"]; switch($t) { case 0: //Artista $query .= "INNER JOIN realta_concerto rc ON rc.IDConcerto = c.ID AND rc.IDRealta = " . $realta->ID . " "; break; case 1: //Locale $query .= "WHERE IDLuogo = " . $realta->ID . " "; break; case 2: //Organizzatore $query .= "INNER JOIN realta_concerto rc ON rc.IDConcerto = c.ID AND rc.IDRealta = " . $realta->ID . " "; break; } $query .= "ORDER BY c.DataOra, c.LuogoNome"; $res = $handle->getRecordset($query); $num_row = mysql_num_rows($res); if ($num_row > 0) { $j = 0; while($row = mysql_fetch_assoc($res)) { array_push($items, $row); if ($t == 1) { $items[$j]["title"] = formatDateFromSQL($row["pubDate"], "data") . ": " . getNomeArtistiConcerto($handle, $row["ID"], 0); } else { $items[$j]["title"] = formatDateFromSQL($row["pubDate"], "data") . ": " . getNomeArtistiConcerto($handle, $row["ID"], 0) . " @ " . $row["LuogoNome"]; } $descrizione = ""; if ($row["Foto"] != "") { $descrizione .= "

"; } $descrizione .= "QUANDO: " . formatDateFromSQL($row["pubDate"], "ora") . "
"; $descrizione .= "CHI: " . getNomeArtistiConcerto($handle, $row["ID"], 1) . "
"; $descrizione .= "DOVE: " . $row["LuogoNome"] . " (" . $row["LuogoTipo"] . ")"; if ($row["LuogoIndirizzo"] != "") { $descrizione .= ", " . $row["LuogoIndirizzo"]; } if ($row["LuogoComune"] != "") { $descrizione .= ", " . $row["LuogoComune"]; } if ($row["LuogoProvincia"] != "") { $descrizione .= " (" . $row["LuogoProvincia"] . ")
"; } if ($row["Prezzo"] != "") { $descrizione .= "PREZZO: " . $row["Prezzo"] . ")
"; } $organizzatori = getNomeOrganizzatoriConcerto($handle, $row["ID"], $row["IDLuogo"], 1); if ($organizzatori != "") { $descrizione .= "ORGANIZZATORI: " . $organizzatori . "
"; } if ($row["Descrizione"] != "") { $descrizione .= "
" . $row["Descrizione"]; } $items[$j]["description"] = $descrizione; $pubDate = $row["pubDate"]; $j++; } $title = $realta->Nome . " - Prossimi Concerti - LiveUs.it"; $description = $realta->Nome . " - Prossimi Concerti - LiveUs.it"; $title = $realta->Nome . " - Prossimi Concerti - LiveUs.it"; $link = "http://www.liveus.it/realta.php?id=" . $realta->ID; creaRSS($title, $pubDate, $description, $title, $link, $items); } break; } ?>