
Filtro de Busqueda
Publicado por Juan (17 intervenciones) el 20/01/2018 05:51:24
HOLA!!!
una pregunta estoy tratando de crear un filtro de búsqueda que funciona por medio de un input sin botones solo ingresando datos en el recuadro y funciona dándole al enter y lo verifica en la base de datos y dependiendo de la búsqueda me redirige a una pagina especifica y este consta de dos palabras por ejemplo "valoraciones" o "funcionales" lo estuve probando y solo funciona en un caso...
filtroBusqueda.php :

una pregunta estoy tratando de crear un filtro de búsqueda que funciona por medio de un input sin botones solo ingresando datos en el recuadro y funciona dándole al enter y lo verifica en la base de datos y dependiendo de la búsqueda me redirige a una pagina especifica y este consta de dos palabras por ejemplo "valoraciones" o "funcionales" lo estuve probando y solo funciona en un caso...
filtroBusqueda.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
51
52
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<div>
<form method="POST" action="filtroBusqueda.php">
<input type="text" placeholder="¿Que servicio desea buscar?" name="lupa" required/>
</form>
</div>
<?php
//si existe una petición de búsqueda
if(isset($_POST["lupa"]))
{
$conexion= mysqli_connect("localhost","root","","informacionplataforma");
if($conexion->connect_errno){
echo "error";
}
$buscar = $_POST["lupa"];
$consulta= mysqli_query("SELECT * FROM busquedas WHERE primeraPalabra like '%$buscar%' or segundaPalabra like '%$buscar%'");
$registro = mysqli_fetch_assoc($consulta);
if($registro==$registro['personas']||$registro==$registro['tratar'])
{
header("location:pertratar.php");
}elseif($registro==$registro['valoraciones']||$registro==$registro['funcionales']){
header("location:valfunc.php");
}
}
?>
</body>
</html>
Valora esta pregunta


0