Autor Tema: Incluir botones de acción en una tabla  (Leído 384 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado GAP

  • Novato
  • *
  • Mensajes: 31
  • Puntuación: 0
  • Sexo: Masculino
    • Ver Perfil
Incluir botones de acción en una tabla
« : 18 de abril de 2008, 09:30:12 am »
Que tal compañeros.

Solicito su gran ayuda, estoy desarrollando unas páginas de consulta y me solicitan que al mostrar información en las paginas coloque en cada fila de la tabla un botón de modificar

Es decir, se quiere hacer un cuadro que muestre información de empleados al lado de la ultima columna de la información que aparezca una columnas más con un icono modificar, al darle un clic al icono modificar que llame a la pagina (ya echa) de modificar con la información cargada del empleado que selecciona en el cuadro.

Como debo hacer para que esa imagen o icono me asocie el registro en la base de datos a modificar


Nombre            Apellido          Opción
Gustavo           Paredes         Modificar   Imagen
Maria               Hernadez       Modificar   Imagen
Adriana            Fuentes         Modificar   Imagen
xxxx                xxxxxxx          Modificar   Imagen
                                                       |
                                                       |
                                                       |
                                                Estas son los botones de ejecución a modificar
                                                que al pisar me llame la pagina modificar (ya echa)
                                                pero cargando la información de empleado a modificar


Como hacer para que esa imagen al presionarlo sepa cual es registro en la BD a modificar

Mil gracias por su ayuda es de gran importancia

Soy un novato en el mundo de php, html y no se como pensarlo solo necesito una idea o que debo leerme para aprender a llegar a esta solución  Muchas Gracias.

Desconectado ashrey

  • Fanático
  • ****
  • Mensajes: 431
  • Puntuación: 7
  • Sexo: Masculino
  • Wombat Team
    • Ver Perfil
    • Blog de ABerroteran
Re: Incluir botones de acción en una tabla
« Respuesta #1 : 18 de abril de 2008, 06:47:46 pm »
creo que pasar una variable por el metodo GET. Ejmeplo:

Si el registro tienele la id #55, el enlace de la imagen seria:
Código: [Seleccionar]
delete.php?id=55en caso de que el archivo que se encargar de borrar se llame delete.php

y para leer la variable usa en php la variable superglobal $_GET
o ser $_GET["id"];

Desconectado Nathan

  • Novato
  • *
  • Mensajes: 15
  • Puntuación: 0
  • Sexo: Masculino
  • "Coder = Artist"
    • Ver Perfil
Re: Incluir botones de acción en una tabla
« Respuesta #2 : 08 de julio de 2008, 04:32:11 pm »
Tal como comentaba Ashrey, necesitas manejar una variable indicadora del registo a modificar.
Un ejemplo de como deberia estar la estructura del script seria:


Código: [Seleccionar]
<?

 //conectamos a la base

   $connect=mysql_connect("servidor","database","pass");
   
 //Seleccionamos la base

  mysql_select_db("database",$connect);

 //hacemos las consultas

 $result=mysql_query("select * from tu_tabla order by id Desc", $connect);  // armamos la consulta, seleccionando todo los registros de la tabla y ordenandolos por su id

 $totalregistros=mysql_num_rows($result);   // guardamos en una variable el resultado
     
 ?>

 <?

  //Recoges las consultas en un array para mostrarla

  echo "<h2>Titulo de la tabla </h2> <br>";

  while($row=mysql_fetch_array($result)) {


  echo "<p>".$row[nombre]." | ".$row[apellido]." | <a href=\"borrar.php?id=".$row[id]."\">borrar</a></p>";


  /* este bucle te ira formando el listado de registros de tu query... nota que esta el enlace para la pagina que servira para borrar dicho registro listado, esta pagina deberas tenerla creada y escribir el scrip que haga el trabajo */

   }

   mysql_free_result($result) // liberas recursos

   ?>

mas o menos es la idea, obviamente deberas mejorar el aspecto de como se mostraran los registros... la respuesta llego algo tarde, pero la dejo aca por si otra persona tiene la misma duda que tú.

Saludos!
"Cada uno de nosotros es Dios, cada uno de nosotros lo sabe todo. Solo necesitamos abrir nuestras mentes para escuchar nuestra propia sabiduría"

 - BUDA -

PHP de Venezuela

Re: Incluir botones de acción en una tabla
« Respuesta #2 : 08 de julio de 2008, 04:32:11 pm »

 

PHP de Venezuela on Facebook