Offerta
Descrizione
Orari di Apertura
Attività non abilitata
Lascia una Recensione Regolamento
Attività non abilitata
Recensioni precedenti
Attività non abilitata
// Includo ezSQL core
require "../functions/library/ez_sql_core.php";
// Includo il componente specifico per Mysql
require "../functions/library/ez_sql_mysql.php";
//Includo i dati per la connessione ad DB
require "../functions/mysql_conn.php";
//Ricerco nel database i dati
$attivita = $db->get_row("SELECT * FROM attivita WHERE IdAtt=$IdAtt");
$offerta = $db->get_row("SELECT * FROM offerte WHERE IdAtt=$IdAtt");
$recensioni = $db->get_results("SELECT * FROM recensioni WHERE IdAtt=$IdAtt");
$recensioniApprovate = 0;
$recensioniTot = 0;
if(is_array($recensioni)){
foreach ( $recensioni as $recensione ){
if($recensione->Approvato == "1"){
$recensioniTot += $recensione->Voto;
$recensioniApprovate ++;
}
}
}
$recensioniApprovateLabel = $recensioniApprovate>1?"Recensioni":"Recensione";
$recensioneMedia0 = 0;
$recensioneMedia1 = 0;
$add = "";
if($recensioniApprovate >0){
$recensioneMedia0 = floor($recensioniTot/$recensioniApprovate);
$recensioneMedia1 = ($recensioniTot/$recensioniApprovate);
if(($recensioneMedia1 - $recensioneMedia0)>=0.5){
$add = "_5";
}
}
$s = (string)$recensioneMedia1;
$pos = strpos($s,'.');
$recensioneMedia1Label = $pos>=0?$s:$s+'.0';
$orari = explode(",", $attivita->Orario);
for ($i = 0; $i < count($orari); $i++) {
$day = substr($orari[$i], 0, 2);
$orari[$i] = explode("#", substr($orari[$i], 2));
for ($n = 0; $n < count($orari[$i]); $n++) {
if($orari[$i][$n] == "CLOSE-CLOSE"){
$orari[$i][$n] = "-";
}
}
$orari[$i][2] = $day;
}
$firstImage = null;
if(strlen($attivita->Piva)==11){
$directory = "../attivita/".$attivita->Piva."/Immagini";
$galleryImages = array(scandir ($directory));
if(is_array($galleryImages)){
foreach (glob($directory."/*.jpg") as $filename){
if($firstImage == null){
$firstImage = $filename;
}
$galleryImages[] = $filename;
}
}
}
$coordinate = explode(",", $attivita->Coordinate);
$categorie = "";
$categorieCode = explode(",", $attivita->Categoria);
$doc = new DOMDocument;
libxml_use_internal_errors(true);
$doc->loadHTMLFile('../include/nav.php');
libxml_use_internal_errors(false);
$xpath = new DOMXPath($doc);
foreach ($categorieCode as $categoria){
$node = $xpath->query('//a[@id="'.$categoria.'"]')->item(0);
if($node){
$cat = $node->nodeValue;
if(strlen($cat) >2){
$categorie .= $cat . "
";
}
}else{
// echo "
not found ".$categoria;
}
}
$size= sizeOf($categorie) - 6;
$categorie = substr($categorie, 0, $size);
//echo $categorie;
?>
Amilami.it
Conoscere per Amare, Amare per Valorizzare
Attività non abilitata
Attività non abilitata
Attività non abilitata