Sis Hotel
Sis Hotel
Sis Hotel
TEMA:
ADMINISTRACION DE ALQUILER DE
HABITACIONES
2020
CAPITULO I
CREACION DE BASE DE DATOS
create database sis_hotel;
use sis_hotel;
CREACION DE TABLA
Para iniciar la codificación primero se debe crear una carpeta tal como nos
muestra en la siguiente imagen:
Sis_hotel
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Walter</title>
<link href="css/bootstrap.min.css" rel="stylesheet">
</head>
<style type="text/css"></style>
<body>
<header>
<center>
<h2><font color="RED">ADMINISTRACION DE ALQUILER DE
HABITACIONES</font></h2>
<?php
include("conectar.php");
$consulta="SELECT * FROM habitacion";
$resultado= mysqli_query($conexion,$consulta);
?>
</table>
<div class="modal" id="nuevo_habitacion" tabindex="-1" role="dialog"
arialabellebdy="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-
hidden="true">×</button>
<center><h4>NUEVO REGISTRO DE HABITACIONES</h4></center>
</div>
<div class="modal-body">
<form action="insertar.php" method="GET">
CLIENTE : <input type="text" name="Cliente" Placeholder="INGRESE
NOMBRE DEL CLIENTE.." Size="20" Class="Form-Input" Required/>  
       <br>
DIAS: <input type="text" name="Dias" Placeholder="INGRESE DIA.." Size="17"
<script src="js/jquery.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script>
$('#edithabitacion').on('show.bs.modal', function (event) {
var button = $(event.relatedTarget)
var recipient0 = button.data('Id')
var recipient1 = button.data('Cliente')
var recipient2 = button.data('Dias')
var recipient3 = button.data('T_Habitacion')
var recipient4 = button.data('Costo')
var recipient5 = button.data('Importe')
var modal = $(this)
modal.find('.modal-body #Id').val(recipient0)
modal.find('.modal-body #Cliente').val(recipient1)
modal.find('.modal-body #Dias').val(recipient2)
modal.find('.modal-body #Habitacion').val(recipient3)
modal.find('.modal-body #Costo').val(recipient4)
modal.find('.modal-body #Importe').val(recipient5)
});
</script>
</fieldset>
</center>
</header>
</body>
</html>
<?php
$conexion = new mysqli("localhost", "root", "", "sis_hotel");
if (!$conexion) {
die("Error al conetarsen a la base de datos");
exit();
}
mysqli_set_charset($conexion,"utf8");
?>
<?php
$mysqli = new mysqli("localhost","root","","sis_hotel");
$cliente = $_GET['Cliente'];
$dias = $_GET['Dias'];
$habitaciones = $_GET['T_Habitaciones'];
$costo = $_GET['Costo'];
$importe = $_GET['Importe'];
$sql ="INSERT INTO habitacion(Cliente, Dias, T_Habitacion, Costo, Importe)
VALUES ('$cliente', '$dias','$habitaciones', '$costo','$importe')";
$resultado = $mysqli->query($sql);
if($resultado){
header("Location: index.php");
}else{
echo "Insercion no exitosa";
}
?>
4. Siguiente código se debe digitar en Sublime Text y guardar con el
nombre actualiza.php, el cual nos permite modificar habitaciones
registrados de la BD.
<?php
$mysqli = new mysqli("localhost","root","","sis_hotel");
$cod = $_POST['Id'];
$Cliente = $_GET['Cliente'];
$Dias = $_GET['Dias'];
$Habitaciones = $_GET['T_Habitaciones'];
$Costo = $_GET['Costo'];
$Importe = $_GET['Importe'];
$sql = "UPDATE habitacion set
Cliente='$Cliente',Dias='$Dias',T_Habitaciones='$Habitaciones',
Costo='$Costo', Importe='$Importe' where
Id=$cod";
$resultado = $mysqli->query($sql);
if($resultado){
header("Location: index.php");
}else{
echo "Actualizacion no exitosa";
}
?>
5. Siguiente código se debe digitar en Sublime Text y guardar con el
nombre eliminar.php, el cual nos permite eliminar los productos
registrados.
<?php
$mysqli = new mysqli("localhost","root","","sis_hotel");
if (!$mysqli) {
die('No se pudo conectar : ' . mysql_error());
}
$Cod= $_GET['id'];
$sql = "DELETE FROM habitacion WHERE id = '$Cod'";
$resultado = $mysqli->query($sql);
if($resultado){
header("Location: index.php");
}else{
echo "Eliminacion no exitosa";
}
?>
6. Formulario final.
➢ Datos registrados en base de datos.