Ver Mensaje Individual
  #36 (permalink)  
Antiguo 22/09/2008, 10:01
venkman
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: paso de parámetros php

Bien... Creo que he entendido por dónde va el problema.

Haces lo siguiente:
1. Se carga www.ejemplo.com/consulta.php
Cuando eso carga por primera vez, es evidente que no ha recibido ningún campo1, campo2, campo3... Así que el enlace de añadir condiciones queda como
condiciones.php?campo1=&campo2=&campo3=&campo4=&.. . porque los <?php echo $campo1; ?> no devuelve nada porque $campo1 no se ha recibido aún.

1.1. Si haces click ahora, lógicamente los campo1, campo2, etc están en blanco.
1.2. Si realizas la consulta, vuelves a consulta.php pero esta vez sí que le estás pasando campo1, campo2, campo3, etc. Así que ahora el enlace está bien.


Esto, lógicamente, no puede funcionar, porque estás intentando construir el enlace con PHP antes de tener los valores que van en el enlace. No puedes ir hacia el futuro y luego volver al pasado.


En lugar de esto, lo que tendrías que hacer o bien es construir el enlace con Javascript, o bien hacer submit del formulario cambiando el action con Javascript.