Ver Mensaje Individual
  #5 (permalink)  
Antiguo 08/03/2003, 10:47
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Tendras que usar variables "de control" .. osese .. alguna variable que le pases a la misma llamada del scirpt para indicar a tu "logica" que proceso es el que tiene que hacer en cada evento ..

Es decir .. algo tipo:

Código PHP:
switch ($_GET['accion']) {

   case 
"insertar_bd":
         
// tu lógica de insertar (INSERT)
         
header("location: $_SERVER['PHP_SELF']");
         exit;
       break;

   case 
"actualizar_bd":
         
// tu lógica de insertar (UPDATE)
         
header("location: $_SERVER['PHP_SELF']");
         exit;
       break;

   case 
"editar":
       
// Tu lógica de editar (formulario con los dts del registro a editar. O en un campo hidden de tu formulario o en el URL del "location" deberas de pasar el "id" del registro q haga la accion ..
         
header("location: $_SERVER['PHP_SELF']?accion=actualizar_db");
         exit;
       break;

   default:
       
// Proceso que se cumpla si se accede tipo script.php sin parámetros .. Por ejemplo aquí harias el "SELECT" (listado) de tu tabla ..       
     // en ese listado generaras links tipo:
     // $_SERVER['PHP_SELF']?accion=editar&id=1  (para editar el registro 1 ...)
     // $_SERVER['PHP_SELF']?accion=borrar&id=1 (para borrar el registro 1)


Un saludo,