Añadir tiempoRespuesta

This commit is contained in:
2026-10-01 14:12:36 +02:00
parent befc6a7cc1
commit cbdbd8bc4b
4 changed files with 75 additions and 43 deletions
+31 -18
View File
@@ -74,34 +74,47 @@ switch ($orden) {
case 'responder':
if (!isset($_POST['idPartidaxPregunta']) || !isset($_POST['idRespuesta'])){
echo json_encode([
'error' => 'Faltan datos para registrar la respuesta.'
]);
if (
!isset($_POST['idPartidaxPregunta']) ||
!isset($_POST['idRespuesta']) ||
!isset($_POST['tiempoRespuesta'])
) {
echo json_encode([
'error' => 'Faltan datos para registrar la respuesta.'
]);
break;
}
}
$idPartidaxPregunta = intval($_POST['idPartidaxPregunta']);
$idPartidaxPregunta = intval($_POST['idPartidaxPregunta']);
$idRespuesta = intval($_POST['idRespuesta']);
$tiempoRespuesta = intval($_POST['tiempoRespuesta']);
$idRespuesta = intval($_POST['idRespuesta']);
if ($idPartidaxPregunta <= 0 || $idRespuesta <= 0){
echo json_encode([
'error' => 'Los datos de la respuesta no son válidos.'
]);
if (
$idPartidaxPregunta <= 0 ||
$idRespuesta <= 0 ||
$tiempoRespuesta < 0
) {
echo json_encode([
'error' => 'Los datos de la respuesta no son válidos.'
]);
break;
}
}
// Registramos la respuesta del usuario
// Registramos la respuesta del usuario junto con su tiempo de respuesta
$resultado = Juego::registrarRespuesta($idPartida, $idUsuario, $idPartidaxPregunta, $idRespuesta);
$resultado = Juego::registrarRespuesta(
$idPartida,
$idUsuario,
$idPartidaxPregunta,
$idRespuesta,
$tiempoRespuesta
);
echo json_encode($resultado);
echo json_encode($resultado);
break;
break;
// Finalizar la partida y registrar los aciertos del usuario