Viewing file: dt_detalle_encuesta.php (1.17 KB) -rw-rw-r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
class dt_detalle_encuesta extends tdfonline_datos_tabla
{
function get_detalles_encuesta($id_detalle_encuesta)
{
$sql="SELECT
encuesta.pregunta,
detalle_encuesta.leyenda_opcion as opcion,
detalle_encuesta.votos,
detalle_encuesta.orden
FROM
public.encuesta,
public.detalle_encuesta
WHERE encuesta.id_encuesta=$id_detalle_encuesta
AND detalle_encuesta.id_encuesta = encuesta.id_encuesta
ORDER BY detalle_encuesta.orden ASC";
return toba::db('tdfonline')->consultar($sql);
}
function set_voto($id_detalle_encuesta){
$sql = "SELECT votos FROM detalle_encuesta
WHERE id_detalle_encuesta ='".$id_detalle_encuesta."' "; // Consulta la cantidad de votos que tiene
$datos = toba::db('tdfonline')->consultar_fila($sql);
$valor = $datos['votos'] + 1; // obtenemos el valor de votos y le aƱadimos 1 unidad
$sql="UPDATE detalle_encuesta SET votos = '".$valor."' WHERE id_detalle_encuesta ='".$id_detalle_encuesta."' ";
//Hace el update en la base borrador y en la publica
toba::db('tdfonline')->ejecutar($sql);
}
}
?>
|