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;
}
?>