Mi problema es el siguiente, estoy haciendo un filtrado a través de 2 Inputs del type text con el cual al indicar un parametro y dar enter lo envia a través de AJAX, crea una consulta con el parametro enviado y genera una tabla en HTML.
Al escribir otro parametro en el segundo Input, debera complementar la informacion ya recibida y filtrar para que solo quede la información especificada con los parametros del primer y segundo input, creando asi menos resultados por asi decirlo, pero la cosa esta en que al introducir el segundo parametro y dar enter para generar la tabla pierdo los datos de la tabla anterior y me genera una tabla nueva.
Estoy tratando de validar los campos para que si en caso de que se envien vacios alguno de los 2 inputs realize la consulta solo con la informacon del input que se haya rellenado pero no eh tenido exito, ¿podria alguien darme una mano porfavor?.
El codigo PHP que manejo para generar la tabla y realizar la consulta es la siguiente:
Código PHP:
Ver original
<?PHP $conexion = mysql_connect("localhost", "root", "root") or die ("No se puede conectar con el servidor"); $db="bitacora_digeset"; // el nombre de la base de datos mysql_select_db($db, $conexion) or die('No pudo seleccionarse la BD.'); // conectamos con la base de datos /*Captura de variables*/ $Espec = $_REQUEST['Espec']; $Depen = $_REQUEST['Depen']; $query="SELECT Sfolio, dependencia, especialista FROM bitacora_de_consultas WHERE (especialista LIKE '$Espec')"; } $query="SELECT Sfolio, dependencia, especialista FROM bitacora_de_consultas WHERE (dependencia LIKE '$Depen')"; } $query="SELECT Sfolio, dependencia, especialista FROM bitacora_de_consultas WHERE (especialista LIKE '$Espec' AND dependencia LIKE '$Depen')"; } //Generola tabla echo"<br/>"; echo"<br/>"; echo"<table border='1'>"; echo"<tr class='TablaTraslados1'>"; echo"<td>"; echo"<label class='LetrasBlancas'>".'Num. de Folio'."</label>"; echo"</td>"; echo"<td>"; echo"<label class='LetrasBlancas'>".'Dependencia'."</label>"; echo"</td>"; echo"<td>"; echo"<label class='LetrasBlancas'>".'Especialista'."</label>"; echo"</td>"; echo"</tr>"; echo"<tr class='TablaTraslados2'>"; echo"<td>"; echo"<label class='LetrasNegras'>".$row['Sfolio']."</label>"; echo"</td>"; echo"<td>"; echo"<label class='LetrasNegras'>".$row['dependencia']."</label>"; echo"</td>"; echo"<td>"; echo"<label class='LetrasNegras'>".$row['especialista']."</label>"; echo"</td>"; echo"</tr>"; } echo"</table>"; ?>
Como comentario:
Bueno eh notado que los ultimos posts que eh creado o han sido eliminados o movidos ya que no los encuentro ni en mi historial de mensajes creados o seguidos, no se por que pase esto, no creo que sea por mi manera de hacer los posts o si creen que estoy aqui para que me hagan todo sin hacer nada yo, ya que una vez me tope con alguien que me insunuaba eso, cosa que me desagrado mucho.
Generalmente comento mi problema muestro los scripts y despues donde me trabo, no se si algun moderador este en desacuerdo con esa tematica pero como sea, es solo un comentario...