Es decir, que realize una búsqueda directamente como si diese un blank.
Os dejo por aquí la parte de mi código correspondiente al apartado buscar bien
Código:
<?php if (session_status() <> PHP_SESSION_ACTIVE) { session_start(); } $tipo = isset($_GET["tipo"]) ? $_GET["tipo"] : ""; switch ($tipo){ case "inmueble_urbano": $tipo = " - INMUEBLES URBANOS"; $valor = 1; break; case "inmueble_rustico": $tipo = " - INMUEBLES RÚSTICOS"; $valor = 2; break; case "vias_urbanas": $tipo = " - VÍAS URBANAS"; $valor = 3; break; case "vias_rusticas": $tipo = " - VÍAS RÚSTICAS"; $valor = 4; break; case "derechos_reales": $tipo = " - DERECHOS REALES"; $valor = 5; break; case "historico": $tipo = " - MUEBLES DE CARÁCTER HISTÓRICO O ARTÍSTICO"; $valor = 6; break; case "valores_mobiliarios": $tipo = " - VALORES MOBILIARIOS"; $valor = 7; break; case "creditos": $tipo = " - CRÉDITOS Y DERECHOS"; $valor = 8; break; case "vehiculos": $tipo = " - VEHÍCULOS"; $valor = 9; break; case "semovientes": $tipo = " - SEMOVIENTES"; $valor = 10; break; case "otros_muebles": $tipo = " - OTROS MUEBLES"; $valor = 11; break; case "revertibles": $tipo = " - REVERTIBLES"; $valor = 12; break; default : $tipo = " - GENERAL"; $valor = 0; break; } ?> <script type="text/javascript"> $(document).ready(function() { //carga en una variable el id del usuario conectado a la aplicación id_usuario_sesion = <?php print $_SESSION["id_usuario_sesion"] ?>; //intercepta el evento submit $('#formulario').submit(function() { //oculta el formulario de motivo de baja ocultar_baja(); //oculta los posibles errores anteriores que pudiera haber ocultarErrores(); //envía el formulario usando AJAX $.ajax({ type: 'POST', url: $(this).attr('action'), data: $(this).serialize(), //muestra un mensaje con la respuesta de PHP success: function(data) { //comprube si se ha encontrado o se ha producido algún error if (data.substring(0,5) == "ERROR"){ $('#campo_errores').html('Se ha producido un error al ejecutar la búsqueda<br><br>' + data); mostrarErrores(); ocultarResultados(); } else if (data.substring(0,5) == "VACIO"){ $('#campo_errores').html('No se ha devuelto ningún resultado para la búsqueda realizada'); mostrarErrores(); ocultarResultados(); } else{ ocultarErrores(); $('#resultados').html(data); mostrarResultados(); } } }) return false; }); }); function volver_al_menu (){ $("#capa").load('buscar'); } //muestra los avisos y errores de la búsqueda function mostrarErrores() { $("#campo_errores").removeClass("oculto"); } //oculta los avisos y errores de la búsqueda function ocultarErrores() { $("#campo_errores").addClass("oculto"); } //muestra los resultados de la búsqueda function mostrarResultados() { $("#resultados").removeClass("oculto"); } //oculta los resultados de la búsqueda function ocultarResultados() { $("#resultados").addClass("oculto"); } //muestra los datos del usuario en un ventana nueva function verBien(a){ var td = a.parentNode; var tr = td.parentNode; //carga el id del bien a modificar window.open('index.php?tipo=modificacion_bien&id_bien=' + tr.id,'_blank'); } //genera el certificado del bien function verCertificado(a){ //comprueba si el usuario tiene permisos para imprimir el certificado, ya que sólo se le permite a secretarios <?php if ($_SESSION['rol_usuario'] <= 4){ //tiene permisos ?> var td = a.parentNode; var tr = td.parentNode; $.post('informes/certificado.php', { id_bien: tr.id }, function (result) { WinId = window.open('', 'newwin'); //, 'width=400,height=500');//resolucion de la ventana WinId.document.open(); WinId.document.write(result); WinId.document.close(); }); <?php } else { //no tiene permisos ?> alert ("No tiene permisos para imprimir el certificado"); <?php } ?> } //elimina un bien function borrarBien(a){ try { if (validar_campo_motivo_baja()){ var td = a.parentNode; var tr = td.parentNode; //var table = tr.parentNode; var parametros = 'id_bien=' + tr.id + '&usuario=' + id_usuario_sesion + '&motivo=' + document.getElementById("motivo_baja").value; $.ajax({ type: "POST", url: "consultas/eliminar.php?tipo=dar_de_baja_bien", data: parametros, success: function(data) { if (data.substring(0,2) == "OK"){ //si se ha eliminado correctamente //refresca la búsqueda con el valor de baja actualizado $('#formulario').submit(); ocultarErrores(); ocultar_baja(); } else{ $('#campo_errores').html('No se ha podido dar de baja el bien<br>'); mostrarErrores(); } } }); } else { $('#campo_errores').html('El campo motivo de baja es obligatorio<br>'); mostrarErrores(); } } catch (e) { alert("Se ha producido un error al dar de baja el bien." + e); } } function mostrar_baja(t){ //comprueba si tiene permisos de escritura/modificación <?php if ($_SESSION["rol_usuario"] > 4) { //si solo tiene permisos de lectura ?> alert("No tiene permisos para dar de baja el bien."); <?php } else { ?> $("#cuadro_baja").removeClass("oculto"); bien_a_dar_de_baja = t; <?php } ?> } function ocultar_baja(){ $("#cuadro_baja").addClass("oculto"); document.getElementById("motivo_baja").value = ""; } function validar_campo_motivo_baja(){ var validado = true; var motivo = document.getElementById("motivo_baja").value; if (motivo === null || motivo.length === 0 || /^\s+$/.test(motivo)){ validado = false; } return validado; } </script> <div id="campo_errores" class="error oculto"> </div> <div class="titulo"> <h1> BÚSQUEDA DE BIENES<?php print $tipo ?> </h1> </div> <div class="cuadro" id="capa_alta"> <div class="titulo2"> <h1> INTRODUZCA CUALQUIER DATO DEL BIEN A BUSCAR </h1> </div> <div id="contenido_izq"> <fieldset id="cuadro_busqueda" class="subgrupo_centrado"> <legend></legend> <?php print '<form action="consultas/buscar.php?tipo=buscar_bienes&id_tipo=' . $valor . '" method="post" id="formulario" name="formulario">'; ?> <ul> <li> <label> TEXTO A BUSCAR:</label> <input class="texto" id="nombre_usuario" name="texto" value=""> </li> </ul> <div class="botones botones_centrados"> <input class="boton_enviar" type="submit" value="BUSCAR" id="buscar" title="BUSCAR"> <input class="boton_enviar" type="button" value="CANCELAR" id="cancelar" title="CANCELAR" onclick="volver_al_menu();"> </div> </form> </fieldset> </div> <div id="resultados"></div> </div>