Ver Mensaje Individual
  #34 (permalink)  
Antiguo 22/09/2008, 01:24
catri
 
Fecha de Ingreso: abril-2008
Mensajes: 69
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: paso de parámetros php

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.

Última edición por jam1138; 22/09/2008 a las 01:32 Razón: Arreglo código ...