$mysqli= new mysqli("localhost","root","","examen");
if(mysqli_connect_error()){
echo 'conexion fallida', mysqli_connect_error();
exit();
}
?>
<!DCTYPE html>
<html lang="en">
<?php
require('../Librerias/librerias.php');
require('../Model/mostrarregistroModel.php');
?>
<body>
<div id="formulario">
<form name="nuevo registro" method="post" action="../Model/actualizarregistroModel.php">
<div class="container">
<div class="w3-bar w3-border w3-pink" >
<center>
<label>REGISTRO DE MATERIALES</label>
</center>
</div>
<input type="hidden" name="id" value="<?php echo $id; ?>">
<div class="row">
<div class="col-sm-7">
<div class="form-group">
<label>RESPONSABLE</label>
<input type="text" class="form-control" name="nombre" required="required" placeholder="Inserte su Nombre" value="<?php echo $row['RESPONSABLE'] ?>">
</div>
</div>
<div class="col-sm-5">
<div class="form-group">
<label>ÁREA DESTINADA</label>
<input type="text" class="form-control" name="area" required="required" placeholder="Inserte el area" value="<?php echo $row['AREA_DESTINADA'] ?>">
</div>
</div>
</div>
<div class="row">
<div class="col-sm-4">
<div class="form-group">
<label>TIPO DE MATERIAL:</label>
<select class="form-control" name ="material" id="material">
<option value="<?php echo $row['TIPO_MATERIAL']; ?>"> "<?php echo $row['TIPO_MATERIAL']; ?>" </option>
<option value="vidrio">Vidrio</option>
<option value="madera">Madera</option>
<option value="aluminio">Aluminio</option>
<option value="acero">Acero</option>
<option value="plastico">Plastico</option>
<option value="mineral">Mineral</option>
</select>
</div>
</div>
<div class="col-sm-3">
<div class="form-group">
<label>COLOR</label>
<input type="text" class="form-control" name="color" required="required" placeholder="Inserte el color" value="<?php echo $row['COLOR'] ?>">
</div>
</div>
<div class="col-sm-5">
<div class="form-group">
<label>FECHA</label>
<input type="date" class="form-control" name="fecha" required="required" placeholder="Inserte la fecha" value="<?php echo $row['FECHA'] ?>">
</div>
</div>
</div>
<center><input type="submit" class="btn btn-danger" name="enviar" value="REGISTRAR"/> </center>
</div>
</form>
</div>
</body>
</html>
<?php
require('conexion.php');
$nombre=$_POST['nombre'];
$area=$_POST['area'];
$material=$_POST['material'];
$color=$_POST['color'];
$fecha=$_POST['fecha'];
require ('../Model/registroModel.php');
if($resultado>0){
echo "<script> alert ('LOS DATOS FUERON GUARDADOS SATISFACTORIAMENTE')</script>";
header("refresh:0; url=../view/buscarView.php");
}else{
echo "<script> alert ('DATOS NO GUARDADOS')</script>";
}
?>
Segunda carpeta Librerias
<head>
<title>Bootstrap Example</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js"></script>
<meta charset="utf-8">
<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js" integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin="anonymous"></script>
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>
<title>Registros</title>
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.7.0/css/all.css" integrity="sha384-lZN37f5QGtY3VHgisS14W3ExzMWZxybE1SJSEsQp9S+oqd12jhcu+A56Ebc1zFSJ" crossorigin="anonymous">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://www.w3schools.com/w3css/4/w3.css">
</head>
Tercera carpeta de Model
require('../Controles/conexion.php');
$id=$_POST['id'];
$nombre=$_POST['nombre'];
$area=$_POST['area'];
$material=$_POST['material'];
$color=$_POST['color'];
$fecha=$_POST['fecha'];
$query ="UPDATE materiales SET RESPONSABLE='$nombre', AREA_DESTINADA='$area', TIPO_MATERIAL='$material', COLOR='$color', FECHA='$fecha' WHERE id_registro='$id'";
$resultado= $mysqli->query($query);
if($resultado>0){
echo "<script> alert ('LOS DATOS FUERON ACTUALIZADOS SATISFACTORIAMENTE')</script>";
header("refresh:0; url=../view/buscarView.php");
}else{
echo "<script> alert ('DATOS NO GUARDADOS')</script>";
}
?>
<?php
require('../Controles/conexion.php');
$id=$_GET['id'];
$query = "DELETE FROM materiales WHERE id_registro ='$id'";
$resultado = $mysqli->query ($query);
if($resultado>0){
echo "<script> alert ('LOS DATOS FUERON ELIMINADOS SATISFACTORIAMENTE')</script>";
header("refresh:0; url=../view/buscarView.php");
}else{
echo "<script> alert ('DATOS NO GUARDADOS') </script>";
}
?>
<?php
require('../Controles/conexion.php');
$id= $_GET['id'];
$query= "SELECT * FROM materiales where id_registro ='$id'";
$resultado = $mysqli->query($query);
$row= $resultado -> fetch_assoc();
?>
<?php
//solo consulta
$query="INSERT INTO materiales (RESPONSABLE, AREA_DESTINADA, TIPO_MATERIAL, COLOR, FECHA) VALUES ('$nombre','$area','$material','$color','$fecha')";
$resultado= $mysqli->query($query);
?>
<?php
include('../Controles/conexion.php');
include('../Librerias/librerias.php');
$buscarNombreResponsable = isset($_POST['nombre']) ? $_POST['nombre'] :null;
$query= "SELECT * FROM materiales where RESPONSABLE ='".$buscarNombreResponsable."'";
$registro= $mysqli-> query($query); //para ejecutar
while ($row = mysqli_fetch_array($registro)){?>
<article class="col-md-12">
<div class="table-responsive">
<br>
<table class="table table-striped table-bordered table-hover">
<tr>
<th>ID REGISTRO</th>
<th>RESPONSABLE </th>
<th>AREA DESTINADA </th>
<th>TIPO MATERIAL </th>
<th>COLOR </th>
<th>FECHA </th>
<th>ACTUALIZAR </th>
<th>ELIMINAR </th>
</tr>
<tr>
<td><?php echo $row ['id_registro'];?></td>
<td><?php echo $row ['RESPONSABLE'];?></td>
<td><?php echo $row ['AREA_DESTINADA'];?></td>
<td><?php echo $row ['TIPO_MATERIAL'];?></td>
<td><?php echo $row ['COLOR'];?></td>
<td><?php echo $row ['FECHA'];?></td>
<th><center><a href="../Controles/modificarregistroController.php?id=<?php echo $row['id_registro'];?>" class="btn btn-primary btn-sm" role="button">Actualizar</a></center></th>
<th><center><a href="../model/eliminarModel.php?id=<?php echo $row['id_registro'];?>" class="btn btn-danger btn-sm" role="button">Eliminar</a></center></th>
</tr>
</table>
</div>
</article>
<?php } ?>
Cuarta carpeta View
<!DOCTYPE html>
<html lang="en">
<?php
include('../Librerias/librerias.php');
include('../Model/tabla.php');
?>
<body>
<div class="container">
<h2><center>Buscar usuarios</center></h2>
<br>
<form class="form-horizontal" action="" method="post">
<div class="form-group">
<label class="control-label col-sm-4" for="">Inserte el nombre del Responsable:</label>
<div class="col-sm-8">
<input type="text" class="form-control" id="nombre" name="nombre" placeholder="Inserte su Nombre">
</div>
</div>
<br>
<div class="form-group">
<div class="col-sm-offset-2 col-sm-10">
<button type="submit" class="btn btn-default">Buscar</button>
</div>
</div>
</form>
<th><center><a href="New_Registro.php" class="btn btn-primary btn-sm" role="button">Nuevo Registro</a></center></th>
</div>
</body>
</html>
<!DCTYPE html>
<html lang="en">
<?php
require('../Librerias/librerias.php');
?>
<body>
<div id="formulario">
<form name="nuevo registro" method="post" action="../Controles/registroController.php">
<div class="container">
<br>
<br>
<br>
<div class="w3-bar w3-border w3-pink" >
<center>
<label>REGISTRO DE MATERIALES</label>
</center>
</div>
<br>
<br>
<div class="row">
<div class="col-sm-7">
<div class="form-group">
<label>RESPONSABLE</label>
<input type="text" class="form-control" name="nombre" required="required" placeholder="Inserte su Nombre">
</div>
</div>
<div class="col-sm-5">
<div class="form-group">
<label>ÁREA DESTINADA</label>
<input type="text" class="form-control" name="area" required="required" placeholder="Inserte el area">
</div>
</div>
</div>
<div class="row">
<div class="col-sm-4">
<div class="form-group">
<label for="sel1">TIPO DE MATERIAL:</label>
<select class="form-control" name ="material" id="sel1">
<option value="vidrio">Vidrio</option>
<option value="madera">Madera</option>
<option value="aluminio">Aluminio</option>
<option value="acero">Acero</option>
<option value="plastico">Plastico</option>
<option value="mineral">Mineral</option>
</select>
</div>
</div>
<div class="col-sm-3">
<div class="form-group">
<label>COLOR</label>
<input type="text" class="form-control" name="color" required="required" placeholder="Inserte el color">
</div>
</div>
<div class="col-sm-5">
<div class="form-group">
<label>FECHA</label>
<input type="date" class="form-control" name="fecha" required="required" placeholder="Inserte la fecha">
</div>
</div>
</div>
<center><input type="submit" class="btn btn-danger" name="enviar" value="REGISTRAR"/> </center>
</div>
</form>
</div>
</body>
</html>










