-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathservidor16.php
50 lines (39 loc) · 1.34 KB
/
servidor16.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
<?php
require "conexion.php";
if (isset($_GET['nombre'])){
$nombre = $_GET['nombre'];
}else{
$nombre="";
}
//Funcion para dividir en caso de que sean dos usuarios
if (empty($nombre)) {
mostrar_usuarios();
}else{
buscar_usuario($nombre);
}
//Funcion para Mostrar los usuarios al cargar la pagina
function mostrar_usuarios(){
//Requiero la Conexion dentro de Cada Funcion
require "conexion.php";
//Mostrar todos los usuarios
$resultado = mysqli_query($conexion, "SELECT * FROM personas;");
while ($fila = mysqli_fetch_assoc($resultado)) {
echo "<div class='clase'>".$fila['nombre']. " </div>";
echo '<input type="hidden" value="'.$fila['correo'].'">';
}
mysqli_close($conexion);
}
//Funcion para Mostrar el resultado de la busqueda, en base al input tipo texto
function buscar_usuario($nombre){
//Requiero la conexion dentro de cada funcion
require "conexion.php";
//Mostrar resultados en base a un filtro
$persona = mysqli_real_escape_string($conexion, $nombre);
$resultado = mysqli_query($conexion, "SELECT * FROM personas WHERE nombre LIKE '%".$persona."%';");
while ($fila = mysqli_fetch_assoc($resultado)) {
echo "<div class='clase'>".$fila['nombre']. " </div>";
echo '<input type="hidden" value="'.$fila['correo'].'">';
}
mysqli_close($conexion);
}
?>