示例#1
0
 } else {
     if ($action == "management") {
         $pro = new Professional();
         $pop = new Popular();
         $est = new Establishment();
         $pin = new Pincho();
         $establishments = serialize($est->selectAll());
         $pinchos = serialize($pin->selectnAll());
         $popular = serialize($pop->selectAll());
         $professional = serialize($pro->selectAll());
         header("Location: ../views/management.php?establishments={$establishments}&pinchos={$pinchos}&popular={$popular}&professional={$professional}");
     } else {
         if ($action == "winner") {
             //Seleccion de ganador del concurso
             $p = new Pincho();
             $finalistas = $p->selectFinalists();
             if ($finalistas == false) {
                 $msg = "Not finalists selected by professional jury yet.";
                 header("Location: ../views/selectWinner.php?msg={$msg}");
             } else {
                 $arrayD = array();
                 $l = new PopularValorations();
                 $v = new ProfessionalValorations();
                 $i = 0;
                 //variable auxiliar
                 foreach ($finalistas as $finalista) {
                     $likes = $l->getRows($finalista["code"]);
                     //Likes recibidos
                     $valoration = $v->getVote($finalista["code"]);
                     $val = $valoration[0]["Calification"];
                     //Nota del profesional
示例#2
0
    $pro = new ProfessionalValorations();
    $boolean = $pro->getVote($id);
    if ($boolean == false) {
        $msg = "Selected pincho havent a professional jury assigned yet.";
        header("Location: ../views/pinchoInfo.php?msg={$msg}");
    } else {
        $nota = $boolean[0]["Calification"];
        header("Location: ../views/pinchoInfo.php?name={$name}&description={$description}&price={$price}&ingredients={$ingredients}&url={$url}&likes={$likes}&nota={$nota}");
    }
} else {
    if ($_GET["action"]) {
        $action = $_GET["action"];
        if ($action == "finalists") {
            //Mostrar galeria de finalistas
            $p = new Pincho();
            $boolean = $p->selectFinalists();
            if ($boolean == false) {
                $msg = "Not finalist pinchos yet in system.";
                header("Location: ../views/gallery.php?msg={$msg}");
            } else {
                $array = serialize($boolean);
                header("Location: ../views/gallery.php?array={$array}");
            }
        } else {
            if ($action == "winner") {
                //Mostrar pincho ganador
                $p = new Pincho();
                $boolean = $p->selectWinner();
                if ($boolean == false) {
                    $msg = "Not winner yet. Vote your favourite pinchos!!!";
                    header("Location: ../views/gallery.php?msg={$msg}");