Bueno, supongo que tienes construido un formulario de busqueda, en el cual seleccionas los campos por los que quieres realizar la busqueda, y luego lo envias picando en el submit a el script que debe construir el query.
Imaginemos que tienes un formulario con lo siguiente:
Campo........tipo........valor
Nombre...........text........Juan Jose
Apellido...........text........Medina
Edad...............text........34
Botón .........tipo...........valor
Buscar.............Submit.......Buscalo
Restablecer.......reset.........Restablelo
Cuando picas en el submit tu script recibirá ...
Código PHP:
$_POST: Nombre=>Juan Jose, Apellido=> Medina, Edad=> 34, Buscar=> Buscalo
Entonces lo que tienes que hacer es recorrer el array que recibes ($_POST) para ver que variables contiene y que valor tiene cada una...
Código PHP:
foreach( $_POST as $clave => $valor )
{
$query_Recordset1=genera_query ($query_Recordset1,$clave." LIKE '1'");
}
...pero resulta que en el mismo array recibes los valores del submit. Entonces tienes que controlar esos campos y botones que recibes y que no quieres que formen parte del query. En nuestro ejemplo sería...
Código PHP:
foreach( $_POST as $clave => $valor )
{
if ($clave!="Buscar")
$query_Recordset1=genera_query ($query_Recordset1,$clave." LIKE '1'");
}
Creo que esto es lo que necesitas.
Ya me dirás.