<?php

// Omitir errores
ini_set("display_errors", false);
// Incluimos nustro script php de funciones y conexión a la base de datos
include 'includes/mainFunctions.inc.php';
if ($errorDbConexion == false) {
    // MAnda a llamar la función para mostrar la lista de usuarios
    $consultaUsuarios = consultaUsers($mysqli);
} else {
    // Regresa error en la base de datos
    $consultaUsuarios = '
		<tr id="sinDatos">
			<td colspan="5" class="centerTXT">ERROR AL CONECTAR CON LA BASE DE DATOS</td>
	   	</tr>
	';
}
?>
<!DOCTYPE html>
 
<html lang="es">
 
<head>
<title>:: jQuery AJAX para Consultas con PHP y MySQL ::</title>
<meta charset="utf-8" />
<link type="text/css" href="css/smoothness/jquery-ui-1.8.23.custom.css" rel="stylesheet" />
<link type="text/css" href="css/bootstrap/css/bootstrap.min.css" rel="stylesheet" />
<link type="text/css" href="css/master.css" rel="stylesheet" />

<script type="text/javascript" src="js/jquery_ui/jquery-1.8.0.min.js"></script>
<script type="text/javascript" src="js/jquery_ui/jquery-ui-1.8.23.custom.min.js"></script>
                    $mensajeError = 'Se ha actualizado el registro correctamente';
                    $contenidoOK = consultaUsers($mysqli);
                } else {
                    $mensajeError = 'No se ha actualizado el registro';
                }
                break;
            case 'eliminar':
                // Armamos el query
                $query = sprintf("DELETE FROM tbl_usuarios\n\t\t\t\t\t\t\t\t WHERE id_user=%d LIMIT 1", $_POST['id_user']);
                // Ejecutamos el query
                $resultadoQuery = $mysqli->query($query);
                // Validamos que se haya actualizado el registro
                if ($mysqli->affected_rows == 1) {
                    $respuestaOK = true;
                    $mensajeError = 'Se ha actualizado el registro correctamente';
                    $contenidoOK = consultaUsers($mysqli);
                } else {
                    $mensajeError = 'No se ha eliminado el registro';
                }
                break;
            default:
                $mensajeError = 'Esta acción no se encuentra disponible';
                break;
        }
    } else {
        $mensajeError = 'No se puede ejecutar la aplicación';
    }
} else {
    $mensajeError = 'No se puede establecer conexión con la base de datos';
}
// Armamos array para convertir a JSON