
21/05/2003, 07:38
|
 | | | Fecha de Ingreso: noviembre-2002 Ubicación: Maracay, Edo. Aragua
Mensajes: 221
Antigüedad: 22 años, 3 meses Puntos: 1 | |
Saludos.
A ver si entendi bien.
Entras a una pagina php donde hacer una consulta a tu tabla y colocas en los campos de ese form los datos del registro??
y luego le das "enviar" y quieres que ejecute un update de ese registro??
despues que hace el update a donde mandas la página???
al mismo formulario??
Explica un poco mejor el funcionamiento para poder ayudarte mejor. De todas formas te explico como lo veo yo.
Tengo pagina_1.php. En esta página hago un SELECT dodne traigo los registros de la tabla.
En el formulario debo colocar:
<input name="campo1" value="<? $db->p('campo1'); ?>">
Es decir, debes hacer referencia al campo de la db directamente.
Luego el <form> debe indicar a donde ir. Supongamos que lo mandamos a otra página para no enredarte mas.
<form name=form1 method="POST" action="pagina_2.php">
En pagina_2.php debes hacer el UPDATE a tu tabla. Puedes colocar un boton de Regresar, pero ponle el url completo hacia pagina_1.php
Esta página hara nuevamente el SELECT y te traera los campos de la tabla recien actualizada.
Si colocas $HTTP_POST_VARS["hab_alta"]; estas haciendo referencia a las variables que vienes via POST y no a las de la tabla.
Explicate mejor a ver si no es que soy yo el perdido.
Suerte
__________________ Aprender Siempre. Lema de Vida
José Molina |