Sei sulla pagina 1di 4

Index:

<?php
session_start();
$modulo="";
$modulo = $_GET["modulo"];
$submodulo = $_GET["submodulo"];
?>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<table border="1">
<tr>
<td><img src="fondo.jpeg"></td>
</tr>
<tr>
<td>
<?php include 'menu.php'; ?>
</td>
</tr>
<tr>
<td>
<?php
switch($submodulo){
case "verclientes": include 's6_vercliente.php'; break;
case "agregarcliente": include 's6_agregarcliente.php'; break;
default: echo "Bienvenido al sistema"; break;
}
?>
</td>
</tr>
</table>
</body>
</html>

Menu:
<?php
switch ($modulo)
{
case "clientes";
?>
<a href="index.php">Inicio</a> |
<a href="index.php?modulo=clientes&submodulo=verclientes">Ver clientes</a> |
<a href="index.php?modulo=clientes&submodulo=agregarcliente">Agregar cliente</a> |
<?php
break;
case "productos";
break;
case "sucursales";
break;
default:
?>
<a href="index.php">Inicio</a> |
<a href="index.php?modulo=clientes&submodulo=verclientes">Clientes</a> |
<a href="index.php?modulo=productos">Productos</a> |
<a href="index.php?modulo=sucursales">Sucursales</a>
<?php
break;
}

S6_agregar cliente:

<?php
$accion = $_GET["accion"];
if($accion=="registrar_cliente")
{

if ($_POST["txtNombres"]!="" && $_POST["txtDireccion"]!="" && $_POST["txtEdad"]!="" &&


$_POST["txtTelefono"]!="" )
{
if(is_numeric($_POST["txtEdad"]))
{
if(strlen($_POST["txtTelefono"])>=10 && strlen($_POST["txtTelefono"])<=15)
{
if($_POST["txtEdad"]>=18 && $_POST["txtEdad"]<=110)
{
$servername = "localhost";
$username = "Gerardo";
$password = "123456789";
$dbname = "proyecto2";

// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}

$sql = "INSERT INTO usuarios (id, nombres, direccion, edad, telefono)


VALUES (NULL, '".$_POST["txtNombres"]."', '".$_POST["txtDireccion"]."', ".$_POST["txtEdad"].",'".
$_POST["txtTelefono"]."')";

if ($conn->query($sql) === TRUE) {


echo "Registro del cliente exitoso";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}

$conn->close();
}
else
{
echo "La edad permita es de 18 a 110 años";
}
}
else
{
echo "El nuero telefonico debe de estar entre 10 y 15 digitos";
}
}

else
{
echo "la edad debe ser numérico";

}
}
else
{
echo "Error, no capturaste TODOS los campos";
}
}

?>
<form method="POST" action="index.php?
modulo=clientes&submodulo=agregarcliente&accion=registrar_cliente">
<label>Nombre completo</label><input type="text" name="txtNombres" value=" "
placeholder="Agregar aqui el nombre completo"><br>
<label>Direccion</label><input type="text" name="txtDireccion" value=" " placeholder="Agregar
aqui tu direccion completa"><br>
<label>Edad(en años)</label><input type="text" name="txtEdad" value=" " placeholder="Agregar
aqui tu edad en numeros"><br>
<label>telefono(10)digitos</label><input type="text" name="txtTelefono" value=" "
placeholder="Agregar aqui tu telefono en 10 digitos"><br>
<input type="submit" value="Registrar cliente">
</form>

S6:ver cliente:

<?php

$servername = "localhost";
$username = "Gerardo";
$password = "123456789";
$dbname = "proyecto2";

// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}

$sql = "SELECT *FROM usuarios";


$result = $conn->query($sql);
if ($result->num_rows > 0) {
// output data of each row
echo "<table border='1'
><tr><td>NOMBRES</td><td>DIRECCION</td><td>EDAD</td><td>TELEFONO</td></tr>";
while($row = $result->fetch_assoc()) {
//echo "idusuario: " . $row["idusuario"]. " - nombres: " . $row["nombres"]. "-apellidos: " .
$row["apellidos"]. "-edad: " . $row["edad"]. "<br>";
echo "<tr>";
echo "<td>" .$row["nombres"]. "</td>";
echo "<td>" .$row["direccion"]. "</td>";
echo "<td>" .$row["edad"]. "</td>";
echo "<td>" .$row["telefono"]. "</td>";
echo "</tr>";

}
echo "</table>";
} else {
echo "0 clientes";
}

$conn->close();

?>

Potrebbero piacerti anche