chore: version inicial del codigo fuente del LMS Estafeta
This commit is contained in:
@@ -0,0 +1,60 @@
|
||||
<?php
|
||||
error_reporting(0);
|
||||
require_once "../config.php";
|
||||
global $link;
|
||||
dbConnect();
|
||||
$return = new stdClass();
|
||||
|
||||
$idencuesta = $_POST['idencuesta'];
|
||||
$idpregunta = $_POST['idpregunta'];
|
||||
$numempl = $_POST['numerodeempleado'];
|
||||
$btn = $_POST['btnSave'];
|
||||
|
||||
$return->section = $btn;
|
||||
$return->encuesta = $idencuesta;
|
||||
$insertados = 0;
|
||||
$debug = [];
|
||||
|
||||
foreach ($idpregunta as $key => $p) {
|
||||
$answers = $_POST['answers'.$p];
|
||||
|
||||
$sql = "UPDATE encuestas_respuestas SET votos = votos +1 WHERE idrespuesta = $answers";
|
||||
|
||||
if($result = mysqli_query($link, $sql)){
|
||||
$insertados++;
|
||||
}else{
|
||||
array_push($debug, 'Consulta fallo! SQL: '.$sql.'<br><br> Error: '.mysqli_error($link));
|
||||
}
|
||||
}
|
||||
|
||||
$totalpreguntas = sizeof($idpregunta);
|
||||
if($totalpreguntas == $insertados){
|
||||
if ($btn == 'terminar') {
|
||||
$sql = "INSERT INTO encuesta_estado(numempl, idencuesta, estado) VALUES ($numempl, $idencuesta, 'completed')";
|
||||
if($result = mysqli_query($link, $sql)){
|
||||
$return->code = '200';
|
||||
$return->msg = 'Respuesta guardada';
|
||||
}else{
|
||||
$return->code = '400';
|
||||
$return->icon = 'error';
|
||||
$return->msg = 'No se pudo guardar la respuesta guardada';
|
||||
$return->debug = 'Consulta fallo! SQL: '.$sql.'<br><br> Error: '.mysqli_error($link);
|
||||
}
|
||||
}else{
|
||||
$return->code = '200';
|
||||
$return->msg = 'Respuesta guardada';
|
||||
}
|
||||
}else{
|
||||
$return->code = '400';
|
||||
$return->icon = 'error';
|
||||
$return->msg = 'Ocurrió un error al procesar tus datos, intenta más tarde.';
|
||||
$return->debug = $debug;
|
||||
}
|
||||
|
||||
|
||||
echo json_encode($return, JSON_UNESCAPED_UNICODE);
|
||||
exit;
|
||||
?>
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user