Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/11/2004, 15:11
moisesfran
 
Fecha de Ingreso: noviembre-2004
Mensajes: 50
Antigüedad: 19 años, 5 meses
Puntos: 0
Exclamación Propagar variable de consulta - (php -mssql)

Saludos Amigos, gracias a el apoyo de este foro y los manuales de internet que tambien fueron recomendados por este foro he podido terminar un pequeño sistemita por web.

Les explico el caso.

El cliente ingresa su usuario y contraseña por un formulario y luego estos valores son recibidos usando el metodo post para mostrarle su informe validando usuario y clave

es decir el reporte se ve asi ya que utilizo 2 consultas una para la cabecera y otra para el detalle

Cliente : Juan Perez - codigo Cliente 001

Dirección : calle 1

Telefono : 4744444

en la parte de abajo se ve el historial de compras algo asi

Numero de compra - Fecha de compra - Total costo
01 - 10/03/04 - 150
02 - 11/03 / 04 - 100

Y si por ejemplo quiero ver el detalle de la compra en este caso hice que pase los valores de las filas a otra consulta ( haciendo click en el numero de compra veia el detalle de esa compra, y Asi sucesivamente propague la variable id con un enlace y ese valor era recibido por la otra consulta. Lo hice asi :

Código PHP:
<? echo '<a href="recibe.php?nrocompra='.$row["nrocompra"].'">'.$row["nrocompra"].'</a>' ?>
cosa que pasaba el valor de la fila y era recibido por mi otra consulta con el metodo GET y le mostraba el detalle de todo... hasta alli ok!!

Ahora mi dilema es el siguiente en la cabecera quisiera poner un enlace que diga Cambiar clave y al hacer click propague el valor del codigo de cliente a un formulario (de cambio de clave) en donde con una sentencia sql haria un update a la tabla que contiene el campo clave. Pero manteniendo el valor del codigo cliente que lo recibira la sentencia sql en la parte del where.

Ya que si enlazo directamente al formulario mis valores se pierden y luego para actualizar la clave de ese cliente no recibo el valor del cliente con el que inicie.

Por alli tengo entendido que usan campos ocultos o?? ... Alguien me puede orientar.

De antemano muchas gracias

M. Alvarez

Última edición por moisesfran; 24/11/2004 a las 07:27 Razón: correccion-4