Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/05/2003, 07:38
Avatar de joseisrael
joseisrael
 
Fecha de Ingreso: noviembre-2002
Ubicación: Maracay, Edo. Aragua
Mensajes: 221
Antigüedad: 21 años, 5 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