// ====================================================================================================ç
// JOCS - LLista
// ====================================================================================================
include "includes_jocs.php";
//print_r($_REQUEST);
$preg = intval ($_REQUEST["preg"]);
$fc = intval ($_REQUEST["fc"]);
// LLEGIM i mirem si ha ha contestat
if ($preg > 0) {
$row_pregunta = $QIZ->get_quiz_pregunta ( $preg, "", "1" );
$title = utf8_encode($row_pregunta["qip_titol"]);
$tipus_quiz = $row_pregunta["qip_tipus"];
$subtipus_quiz = $row_pregunta["qip_subtipus"];
$tau_r["pregunta"] = $preg;
$tau_r["usr_ciutat"] = $_SESSION['CATS_USER_CIUTAT'];
$tau_r["usr_id"] = $_SESSION['CATS_USER'];
$id_resposta = $QIZ->buscar_quiz_respostes ($tau_r);
if ($id_resposta) {
$ha_respost = 1;
}
// que mostri la xuleta si es tipus=1 (que no es concurs) o si ja lha respost
if ($tipus_quiz == 1 OR $ha_respost) {
$mostrar_xuleta = 1;
}
} else {
$title = "Jocs a Catalansalmon: llista de quizs";
}
if ($id_resposta) {
$row = $QIZ-> get_quiz_respostes ($id_resposta, $opcio) ;
$opcio1 = $row["qir_resposta1"];
$opcio2 = $row["qir_resposta2"];
$opcio3 = $row["qir_resposta3"];
$opcio4 = $row["qir_resposta4"];
$opcio5 = $row["qir_resposta5"];
$opcio6 = $row["qir_resposta6"];
$opcio7 = $row["qir_resposta7"];
$opcio8 = $row["qir_resposta8"];
$opcio9 = $row["qir_resposta9"];
$opcio10 = $row["qir_resposta10"];
}
// --- llista de preguntes
$t["opcio"] = 3;
$t["status"] = 1;
$t["orderby"] = "qip_ordre DESC";
$taula_preg = $QIZ->llistar_quiz_preguntes($t);
$total_quizs = count($taula_preg);
//print_r($taula_preg);
$select_preguntes = '';
$prev = $preg - 1;
$next = $preg + 1;
$preg_prev = ($taula_preg[$prev] !="") ? '< ANTERIOR' : "";
$preg_next = ($taula_preg[$next] !="") ? 'SEGÜENT >' : "";
// llista de usuaris que han respost -------
$tu["opcio"] = 1;
//$tu["tipus"] = "2,3,4"; // nomes els que tenen respostes correctes/incorrectes
$tu["status"] = 1;
$tu["groupby"] = "qir_usr_ciutat, qir_usr_id";
$tu["orderby"] = " total DESC";
$resu = $QIZ->llistar_quiz_respostes ($tu);
$i = 0;
while ($row = mysql_fetch_array($resu)) {
$i++;
$nom = utf8_encode($USR->get_usuari( $row["qir_usr_id"], $row["qir_usr_ciutat"], "usr_nom", "", "", 1 ));
$nom_a_pel = utf8_encode($USR->get_usuari( $row["qir_usr_id"], $row["qir_usr_ciutat"], "usr_nom", "", "", 2 )); // sense colors
$taula_usuaris[$i]["ciutat"] = $row["qir_usr_ciutat"];
$taula_usuaris[$i]["id"] = $row["qir_usr_id"];
$taula_usuaris[$i]["nom"] = $nom;
$taula_usuaris[$i]["nom_a_pel"] = $nom_a_pel;
}
// ordenem la taula de dos dimensions pel nom
foreach ($taula_usuaris as $clave => $fila) {
$nomx[$clave] = $fila['nom'];
}
// Ordenar los datos con volumen descendiente, edición ascendiente
array_multisort($nomx, SORT_ASC, $taula_usuaris);
$select_usuaris = '';
?>
include "head_jocs.php"; ?>
if (!$fc) { ?>
} ?>
include "capcelera_jocs.php" ?>
Llista de Quizs |
// --- llista de preguntes ----------------------
$t["opcio"] = 1;
$t["status"] = 1;
$t["orderby"] = "qip_ordre DESC";
$result = $QIZ->llistar_quiz_preguntes($t);
//print_r($taula_preg);
echo '';
echo 'Quiz | respostes | ';
while ($row = mysql_fetch_array($result)) {
$taux["opcio"] = 1;
$taux["pregunta"] = $row["qip_id"];
$taux["status"] = 1;
$result2 = $QIZ->llistar_quiz_respostes ($taux);
$gran_total_respostes = mysql_num_rows($result2);
// opcions
$t_opc = $QIZ->get_quiz_opcions ($row["qip_id"], 1);
echo '
---|
';
echo ' ';
echo ' ('.$row["qip_id"].') '.utf8_encode($row["qip_titol"]).' ';
echo '
';
foreach ($t_opc as $key=>$value){
$flag_img = ($row["qip_tipus"]==4) ? $dir_banderes_fragments."fr".$t_opc[$key].".png" : $dir_banderes.$t_opc[$key].".png";
$flag= '  ';
echo $flag;
}
echo ' ';
echo ' | ';
echo ' '.$gran_total_respostes.' | ';
echo ' ';
}
echo ' ';
?>
|
|
include "peu_jocs.php"; ?>