Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/07/2012, 05:50
Avatar de cluster28
cluster28
 
Fecha de Ingreso: enero-2008
Ubicación: Donostia - San Sebastián
Mensajes: 756
Antigüedad: 16 años, 4 meses
Puntos: 32
Respuesta: Pasar datos entre PHP

Cuando finaliza buscar.php las variables globales se borran. El array dónde tienes los resultados o el propio recurso de la consulta desaparecen.

Hay que hacer llegar esos datos a result.php. Hay que mantener esos datos "vivos".

Para hacerlos llegar a result.php se puede:

- pasar por get llamando a result.php con los datos detrás.

header("Location: result.php?a=1&b=2");

- guardarlos en $_SESSION y recuperarlos desde result.php

- crear un formulario html al finalizar la búsqueda con campos input con los datos recuperardos, y con javascript enviarlo automáticamente a result.php y ahí recuperarlos (son los datos de la BD).

Aunque yo lo que haría sería enviar el formulario de búsqueda a result.php y hacer ahí la búsqueda y mostrar el resultado (más sencillo).