PHP y BD PROYECTO BASICO ORDENES DE SERVICIO
[Link]
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, user-scalable=no,
initial-scale=1.0, minimun-scale=1.0"/>
<link rel="stylesheet" href="css/[Link]"/>
<title>Lista de empleados</title>
</head>
<body>
<div class="main-container">
<aside class="main-aside"><a href="#"><img src=""
class="logo"/></a>
<ul class="menu ed-menu">
<li class="menu__item"><a href="[Link]"
class="menu__link icon-compras">Listar Empleados</a></li>
<li class="menu__item"><a href="[Link]"
class="menu__link icon-ventas">Listar Clientes</a></li>
<li class="menu__item"><a href="[Link]"
class="menu__link icon-lista-compras">Listar Ordenes</a></li>
<li class="menu__item"><a href="[Link]"
class="menu__link icon-lista-ventas">Inserta clientes</a></li>
<li class="menu__item"><a href="[Link]"
class="menu__link icon-lista-productos">Inserta empleados</a></li>
</ul>
</aside>
<main class="main-content">
<h1> Listado de empleados</h1>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<div class="ed-container">
<div class="ed-item web-20">
<label for="registros">Buscar empleados:</label>
</div>
<div class="ed-item web-20">
<input type='text' name='nomempleado'
id='nomempleado'>
</div>
<div class="ed-item web-15">
<input type="submit" name='enviar' value="Buscar"/>
</div>
</div>
</form>
<?php
include '[Link]';
?>
</main>
</div>
</body>
</html>
conexió[Link]
<?php
$usuario="verano";
$password="hola123";
$servidor="localhost";
$basedatos="bdordenes";
//creacion de la conexion a la base de datos
$conexion=mysqli_connect($servidor,$usuario,$password) or die("No se
ha podido conectar al servidor de base de datos");
//seleccionar la bd a utilizar
$db=mysqli_select_db($conexion,$basedatos) or die("No se ha podido
con la BD");
?>
[Link]
<?php
include '[Link]';
if(isset($_POST['enviar'])){
$empleado=$_POST['nomempleado'];
$consulta="select * from empleados where nombre like'%$empleado%'
order by idempleado desc";
}else{
$consulta="select * from empleados order by idempleado desc";
}
$resultado=mysqli_query($conexion,$consulta) or die("Algo ha salido
mal en la consulta");
echo"<table class='listado'>";
echo"<tr>";
echo"<th>Id</th>";
echo"<th>Nombre Empleado</th>";
echo"<th>CI</th>";
echo"<th>Direccion</th>";
echo"<th>Telefono</th>";
echo"<th>Email</th>";
echo"<th>Contraseña</th>";
echo"</tr>";
while($columna=mysqli_fetch_array($resultado)){
echo"<tr>";
echo"<td>".$columna['idempleado']."</td><td>".$columna['nombre'].
"</td><td>".$columna['ci']."</td><td>".$columna['direccion']."</td><td>".
$columna['telefono']."</td><td>".$columna['email']."</td><td>".$columna['
contrasenia']."</td>";
echo"</tr>";
}
echo"</table>";
mysqli_close($conexion);
?>
[Link]
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, user-scalable=no,
initial-scale=1.0, minimun-scale=1.0"/>
<link rel="stylesheet" href="css/[Link]"/>
<title>Lista de clientes</title>
</head>
<body>
<div class="main-container">
<aside class="main-aside"><a href="[Link]
src="img/[Link]" class="logo"/></a>
<ul class="menu ed-menu">
<li class="menu__item"><a href="[Link]"
class="menu__link icon-compras">Listar Empleados</a></li>
<li class="menu__item"><a href="[Link]"
class="menu__link icon-ventas">Listar Clientes</a></li>
<li class="menu__item"><a href="[Link]"
class="menu__link icon-lista-compras">Listar Ordenes</a></li>
<li class="menu__item"><a href="[Link]"
class="menu__link icon-lista-ventas">Inserta clientes</a></li>
<li class="menu__item"><a href="[Link]"
class="menu__link icon-lista-productos">Inserta empleados</a></li>
</ul>
</aside>
<main class="main-content">
<h1> Listado de clientes</h1>
<?php
include '[Link]';
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<div class="ed-container">
<div class="ed-item web-20">
<label for="registros">Buscar clientes:</label>
</div>
<div class="ed-item web-20">
<input type='text' name='nomcliente' id='nomcliente'>
</div>
<div class="ed-item web-15">
<input type="submit" name='enviar' value="Buscar"/>
</div>
</div>
</form>
</main>
</div>
</body>
</html>
[Link]
<?php
/*if(isset($_POST['nomcliente']))
{
$nombre = $_POST['nomcliente'];
echo "Tu nombre es: ".$nombre;
}*/
require '[Link]';
//$enviar=$_POST['enviar'];
if(isset($_POST['enviar'])){
$cliente=$_POST['nomcliente'];
$consulta="select * from clientes where nombre like'%$cliente%'
order by idcliente desc";
}else{
$consulta="select * from clientes order by idcliente desc";
}
//$consulta="select * from clientes where nombre like'%$cliente%'";
$resultado=mysqli_query($conexion,$consulta) or die("Algo ha salido
mal en la consulta");
echo"<table class='listado'>";
echo"<tr>";
echo"<th>Id</th>";
echo"<th>Nombre Cliente</th>";
echo"<th>CI</th>";
echo"<th>Direccion</th>";
echo"<th>Telefono</th>";
echo"<th>Email</th>";
echo"</tr>";
while($columna=mysqli_fetch_array($resultado)){
echo"<tr>";
//echo"<td><a
href='[Link]?idcliente=".$columna['idcliente']."'>".$columna['idcl
iente']."</a></td><td>".$columna['nombre']."</td><td>".$columna['ci']."</
td><td>".$columna['direccion']."</td><td>".$columna['telefono']."</td><td
>".$columna['email']."</td>";
echo"<td><a
href='[Link]?idcliente=".$columna['idcliente']."'><img
src='img/[Link]'/>Eliminar </a>
".$columna['idcliente']."</td><td>".$columna['nombre']."</td><td>".$colum
na['ci']."</td><td>".$columna['direccion']."</td><td>".$columna['telefono
']."</td><td>".$columna['email']."</td>";
echo"</tr>";
}
echo"</table>";
mysqli_close($conexion);
?>
Listarordservicios
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, user-scalable=no,
initial-scale=1.0, minimun-scale=1.0"/>
<link rel="stylesheet" href="css/[Link]"/>
<title>Lista de ordenes</title>
</head>
<body>
<div class="main-container">
<aside class="main-aside"><a href="[Link]
src="img/[Link]" class="logo"/></a>
<ul class="menu ed-menu">
<li class="menu__item"><a href="[Link]"
class="menu__link icon-compras">Listar Empleados</a></li>
<li class="menu__item"><a href="[Link]"
class="menu__link icon-ventas">Listar Clientes</a></li>
<li class="menu__item"><a href="[Link]"
class="menu__link icon-lista-compras">Listar Ordenes</a></li>
<li class="menu__item"><a href="[Link]"
class="menu__link icon-lista-ventas">Inserta clientes</a></li>
<li class="menu__item"><a href="[Link]"
class="menu__link icon-lista-productos">Inserta empleados</a></li>
</ul>
</aside>
<main class="main-content">
<h1> Listado de ordenes</h1>
<?php
include '[Link]';
?>
</main>
</div>
</body>
</html>
[Link]
<?php
include '[Link]';
$consulta="select
[Link],[Link],[Link],[Link],[Link],[Link],[Link],[Link]
from ordservicios as o inner join empleados as e on
[Link]=[Link] inner join clientes as c on
[Link]=[Link] order by idos desc";
$resultado=mysqli_query($conexion,$consulta) or die("Algo ha salido
mal en la consulta");
echo"<table class='listado'>";
echo"<tr>";
echo"<th>Id OS</th>";
echo"<th>Fecha</th>";
echo"<th>Situacion</th>";
echo"<th>Equipo</th>";
echo"<th>Servicio</th>";
echo"<th>Costo</th>";
echo"<th>Cliente</th>";
echo"<th>Empleado</th>";
echo"</tr>";
while($columna=mysqli_fetch_array($resultado)){
echo"<tr>";
//echo"<td>".$columna[0]."</td><td>".$columna[1]."</td><td>".$col
umna[2]."</td><td>".$columna[3]."</td><td>".$columna[4]."</td><td>".$colu
mna[5]."</td><td>".$columna[6]."</td><td>".$columna[7]."</td>";
echo"<td>".$columna[0]."</td><td>".$columna[1]."</td><td>".$colum
na[2]."</td><td>".$columna[3]."</td><td>".$columna[4]."</td><td>".$column
a[5]."</td><td>".$columna[6]."</td><td>".$columna[7]."</td>";
echo"</tr>";
}
echo"</table>";
mysqli_close($conexion);
?>
[Link]
<?php
include '[Link]';
?>
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, user-scalable=no,
initial-scale=1.0, minimun-scale=1.0"/>
<link rel="stylesheet" href="css/[Link]"/>
<title>Lista de clientes</title>
</head>
<body>
<div class="main-container">
<aside class="main-aside"><a href="[Link]
src="img/[Link]" class="logo"/></a>
<ul class="menu ed-menu">
<li class="menu__item"><a href="[Link]"
class="menu__link icon-compras">Listar Empleados</a></li>
<li class="menu__item"><a href="[Link]"
class="menu__link icon-ventas">Listar Clientes</a></li>
<li class="menu__item"><a href="[Link]"
class="menu__link icon-lista-compras">Listar Ordenes</a></li>
<li class="menu__item"><a href="[Link]"
class="menu__link icon-lista-ventas">Inserta clientes</a></li>
<li class="menu__item"><a href="[Link]"
class="menu__link icon-lista-productos">Inserta empleados</a></li>
</ul>
</aside>
<main class="main-content">
<h1> Inserta empleados</h1>
<form id="form1" name="form1" method="post" action="<?php echo
$_SERVER['PHP_SELF']; ?>">
Nombre:<input name="nombre" type="text" id="nombre" />
CI:<input name="ci" type="text" id="ci" />
Direccion:<input name="direccion" type="text" id="direccion"
/>
Telefono:<input name="telefono" type="text" id="telefono" />
Email:<input name="email" type="email" id="email" />
Clave:<input name="clave" type="password" id="clave" />
<input type="submit" name="submit" value="Guardar" />
</form>
<?php
if(isset($_POST['submit'])){
$nombre=$_POST['nombre'];
$ci=$_POST['ci'];
$direccion=$_POST['direccion'];
$telefono=$_POST['telefono'];
$email=$_POST['email'];
$clave=$_POST['clave'];
$consulta="insert into
empleados(nombre,ci,direccion,telefono,email,contrasenia)
values('$nombre',' $ci','$direccion','$telefono','$email',' $clave')";
$resultado=mysqli_query($conexion,$consulta) or die("Algo ha
salido mal en la consulta");
echo "Registro añadido";
}else{
//echo "Ha sucedido un Error.";
}
?>
</main>
</div>
</body>
</html>
[Link]
<?php
include '[Link]';
?>
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, user-scalable=no,
initial-scale=1.0, minimun-scale=1.0"/>
<link rel="stylesheet" href="css/[Link]"/>
<title>Lista de clientes</title>
</head>
<body>
<div class="main-container">
<aside class="main-aside"><a href="[Link]
src="img/[Link]" class="logo"/></a>
<ul class="menu ed-menu">
<li class="menu__item"><a href="[Link]"
class="menu__link icon-compras">Listar Empleados</a></li>
<li class="menu__item"><a href="[Link]"
class="menu__link icon-ventas">Listar Clientes</a></li>
<li class="menu__item"><a href="[Link]"
class="menu__link icon-lista-compras">Listar Ordenes</a></li>
<li class="menu__item"><a href="[Link]"
class="menu__link icon-lista-ventas">Inserta clientes</a></li>
<li class="menu__item"><a href="[Link]"
class="menu__link icon-lista-productos">Inserta empleados</a></li>
</ul>
</aside>
<main class="main-content">
<h1> Inserta clientes</h1>
<form id="form1" name="form1" method="post" action="<?php echo
$_SERVER['PHP_SELF']; ?>">
Nombre:<input name="nombre" type="text" id="nombre" />
CI:<input name="ci" type="text" id="ci" />
Direccion:<input name="direccion" type="text" id="direccion"
/>
Telefono:<input name="telefono" type="text" id="telefono" />
Email:<input name="email" type="text" id="email" />
<input type="submit" name="submit" value="Guardar" />
</form>
<?php
if(isset($_POST['submit'])){
$nombre=$_POST['nombre'];
$ci=$_POST['ci'];
$direccion=$_POST['direccion'];
$telefono=$_POST['telefono'];
$email=$_POST['email'];
$consulta="insert into
clientes(nombre,ci,direccion,telefono,email) values('$nombre','
$ci','$direccion','$telefono','$email')";
$resultado=mysqli_query($conexion,$consulta) or die("Algo ha
salido mal en la consulta");
echo "Registro añadido";
}else{
//echo "Ha sucedido un Error.";
}
?>
</main>
</div>
</body>
</html>
[Link]
<?php
include '[Link]';
$idcliente=$_GET['idcliente'];
$consulta="delete from clientes where idcliente= $idcliente";
$resultado=mysqli_query($conexion,$consulta) or die("Algo ha salido
mal en la consulta");
echo "Cliente eliminado";
echo "<p><a href='[Link]'>Listar Empleados</a></p>";
?>