Creado el protocolo añadir admin

parent 5dde428d
<?php include("../template/cabecera.php");?>
<?php
$txtid=(isset($_POST['id_usuario']))?$_POST['id_usuario']:"";
$txtnombre=(isset($_POST['nom_usuario']))?$_POST['nom_usuario']:"";
$txtcontrasenia=(isset($_POST['cont_usuario']))?$_POST['cont_usuario']:"";
$accion=(isset($_POST['accion']))?$_POST['accion']:"";
include("../config/bd.php");
switch($accion){
case "Agregar":
//INSERT INTO `usuarios` (`nom_usuario`, `cont_usuario`, `id_usuario`) VALUES ('user', 'user2', NULL);
$SQL=$conexion->prepare("INSERT INTO usuarios ( nom_usuario, cont_usuario) VALUES (:nom_usuario, :cont_usuario);");
$SQL->bindParam(':nom_usuario',$txtnombre);
$SQL->bindParam(':cont_usuario',$txtcontrasenia);
$SQL->execute();
break;
case "Modificar":
$SQL=$conexion->prepare("UPDATE usuarios SET nom_usuario=:nom_usuario, cont_usuario=:cont_usuario WHERE id_usuario=:id_usuario");
$SQL->bindParam(':id_usuario',$txtid);
$SQL->bindParam(':nom_usuario',$txtnombre);
$SQL->bindParam(':cont_usuario',$txtcontrasenia);
$SQL->execute();
break;
case "Cancelar":
header("Location:Aniadir_Admin.php");
break;
case "Seleccionar":
$SQL=$conexion->prepare("SELECT * FROM usuarios WHERE id_usuario=:id_usuario");
$SQL->bindParam(':id_usuario',$txtid);
$SQL->execute();
$Usuario=$SQL->fetch(PDO::FETCH_LAZY);
$txtnombre=$Usuario['nom_usuario'];
$txtcontrasenia=$Usuario['cont_usuario'];
break;
case "Borrar":
$SQL=$conexion->prepare("DELETE FROM usuarios WHERE id_usuario=:id_usuario");
$SQL->bindParam(':id_usuario',$txtid);
$SQL->execute();
break;
}
$SQL=$conexion->prepare("SELECT * FROM usuarios");
$SQL->execute();
$listaUsuarios=$SQL->fetchAll(PDO::FETCH_ASSOC);
?>
<div class="col-md-12">
<div class="card">
<div class="card-header text-center">
Añadir Administrador
</div>
<div class="card-body">
<form method="POST" enctype="multipart/form-data" >
<div class = "form-group">
<label for="id_equipo">ID Administrador: </label>
<input type="text" required readonly class="form-control" value="<?php echo $txtid;?>" name="id_usuario" id="id_usuario" placeholder="Id del nuevo administrador">
</div>
<div class = "form-group">
<label for="nombreEquipo">Nombre: </label>
<input type="text" required class="form-control" value="<?php echo $txtnombre; ?>" name="nomb_usuario" id="nomb_usuario" placeholder="Añade un administrador">
</div>
<div class = "form-group">
<label for="nombreEquipo">Contraseña: </label>
<input type="text" required class="form-control" value="<?php echo $txtcontrasenia; ?>" name="cont_usuario" id="cont_usuario" placeholder="Añade una contraseña">
</div>
<div class="btn-group" role="group" aria-label="">
<button type="submit" name="accion" <?php echo ($accion=="Seleccionar")?"disabled":"";?> value="Agregar" class="btn btn-success">Añadir</button>
<button type="submit" name="accion" <?php echo ($accion!="Seleccionar")?"disabled":"";?> value="Modificar" class="btn btn-warning">Modificar</button>
<button type="submit" name="accion" <?php echo ($accion!="Seleccionar")?"disabled":"";?> value="Cancelar" class="btn btn-info">Cancelar</button>
</div>
</form>
</div>
</div>
</br>
<div class="col-md-12">
<table class="table table-bordered">
<thead>
<tr>
<th class="text-center">Usuario</th>
<th class="text-center">Contraseña</th>
<th class="text-center">Acciones</th>
</tr>
</thead>
<tbody>
<?php foreach($listaUsuarios as $usuario) {?>
<tr>
<td class="text-center"><?php echo $usuario['nom_usuario'] ?></td>
<td class="text-center"><?php echo $usuario['cont_usuario'] ?></td>
<td class="text-center">
<form method="POST">
<input type="hidden" name="id_usuario" id="id_usuario" value="<?php echo $usuario['id_usuario'] ?>"/>
<input type="submit" name="accion" value="Seleccionar" class="btn btn-primary"/>
<input type="submit" name="accion" value="Borrar" class="btn btn-danger"/>
</form>
</td>
</tr>
<?php }?>
</tbody>
</table>
</div>
</div>
<?php include("../template/pie.php");?>
\ No newline at end of file
...@@ -23,6 +23,7 @@ ...@@ -23,6 +23,7 @@
$SQL->execute(); $SQL->execute();
break; break;
case "Cancelar": case "Cancelar":
header("Location:jugadores.php");
break; break;
case "Seleccionar": case "Seleccionar":
$SQL=$conexion->prepare("SELECT * FROM jugadores WHERE id_jugador=:id_jugador"); $SQL=$conexion->prepare("SELECT * FROM jugadores WHERE id_jugador=:id_jugador");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment