Hola, muchas gracias a todos, voy a intentar explicar el proceso.
Tengo un página consulta.php donde se muestran las tablas que se pueden consultar y tb se encuentran los textarea donde el usuario pone los campos por los que quiere consultar.
Código HTML:
<form action="consulta.php" method="POST">
<input type="text" name="campo1" size="9" maxlength="50" class="consulta">
<input type="text" name="campo2" size="9" maxlength="50" class="consulta">
<input type="text" name="campo3" size="9" maxlength="50" class="consulta">
<br>
<br>
<input type="text" name="campo4" size="9" maxlength="50" class="consulta">
<input type="text" name="campo5" size="9" maxlength="50" class="consulta">
<input type="text" name="campo6" size="9" maxlength="50" class="consulta">
<br>
<br>
<input type="text" name="campo7" size="9" maxlength="50" class="consulta">
<input type="text" name="campo8" size="9" maxlength="50" class="consulta">
<input type="text" name="campo9" size="9" maxlength="50" class="consulta">
Una vez especificados esos campos, el usuario tiene dos opciones:
1. ejecutar la consulta directamente, cn lo que salen todos los datos de los campos seleccionados.
Código HTML:
<input type="submit" value="Ejecutar consulta" class="boton">
</form>
2. establecer condiciones sobre los campos seleccionados, para ellos nos vamos mediante enlace a condiciones.php.
Código PHP:
<a class="boton" href="condiciones.php?campo1=<?php echo $campo1; ?>&campo2=<?php echo $campo2; ?>&campo3=<?php echo $campo3; ?>&campo4=<?php echo $campo4; ?>&campo5=<?php echo $campo5; ?>&campo6=<?php echo $campo6; ?>&campo7=<?php echo $campo7; ?>&campo8=<?php echo $campo8; ?>&campo9=<?php echo $campo9; ?>&cadenaSQL=<?php echo $cadenaSQL; ?>">Añadir condiciones</a>
PROBLEMA: me pasa bien los parámetros si primero ejecuto la consulta y salen todos los campos y a continuacion le doy al enlace de condiciones.php, pero lo que quiero es que el usuario puede establecer las condiciones antes de ejecutar la consulta.
Muchas gracias a todos.
Saludos.