Busqueda
Publicado por Alejandro (14 intervenciones) el 16/04/2020 11:38:59
Hola buenos día, tengo un formulario y envió unos datos mediante un POST .
Quiero hacer una busqueda en la que si coincide un solo dato muestre esos resultados , si coinciden 2 muestre los resultados con esas dos coincidencias, etc...
Actualmente tengo esté código:
Me muestra resultados pero no funciona el filtrado.
Saludos y gracias
Quiero hacer una busqueda en la que si coincide un solo dato muestre esos resultados , si coinciden 2 muestre los resultados con esas dos coincidencias, etc...
Actualmente tengo esté código:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
include_once "base_de_datos.php";
$Etiq = $_POST["Etiq"];
$RespImp = $_POST["RespImp"];
$Fec_Inic = $_POST["Fec_Inic"];
$Fec_Fin = $_POST["Fec_Fin"];
$User_Cre = $_POST["User_Cre"];
$User_Com = $_POST["User_Com"];
$Orig = $_POST["Orig"];
$P_R_O = $_POST["P_R_O"];
$Prioridad = $_POST["Prioridad"];
$Eficaz = $_POST["Eficaz"];
$User_Resp = $_POST["User_Resp"];
$Fec_PrevIni = $_POST["Fec_PrevIni"];
$Fec_PrevFin = $_POST["Fec_PrevFin"];
$Estado = $_POST["Estado"];
$Process = $_POST["Process"];
$sentencia = $base_de_datos->query("select * , FechaAlt=convert(varchar(10), Fec_Alta, 103), FechaPrev=convert(varchar(10), Fec_Prev, 103), FechaImp=convert(varchar(10), Fec_Imp, 103) from IncidenciasAlbeniz where (Fec_Alta >= '$Fec_Inic' and Fec_Alta <= '$Fec_Fin') OR User_Cre = '$User_Cre' OR User_Com = '$User_Com' OR Orig = '$Orig' OR P_R_O = '$P_R_O' OR Prioridad = '$Prioridad' OR Etiqueta1 = '$Etiq' OR ResponsableImp = '$RespImp' OR Estado = '$Estado' OR Eficaz = '$Eficaz' OR User_Resp = '$User_Resp' OR Process = '$Process' OR (Fec_Alta >= '$Fec_PrevIni' and Fec_Prev <= '$Fec_PrevFin')");
$Incidencias = $sentencia->fetchAll(PDO::FETCH_OBJ);
?>
Me muestra resultados pero no funciona el filtrado.
Saludos y gracias
Valora esta pregunta


0