Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   PHP (https://www.clubdelphi.com/foros/forumdisplay.php?f=15)
-   -   Problemas para borrar registro (https://www.clubdelphi.com/foros/showthread.php?t=50183)

jlalvarez 10-11-2007 19:22:20

Problemas para borrar registro
 
Buenas, tengo que hacer una pagina en php que me liste las filas de una tabla
y al lado de cada una un botón para eliminar esa fila, lo que no se es que codigo tengo que ponerle al onclik del boton para que me elimine esa fila.GRACIAS

Las filas las muestro de esta manera:
Código PHP:

while ($fila){
        echo 
"<tr>";
        echo 
"<td> ".$fila["nombre"]." </td>";
        echo 
"<td> ".$fila["comentario"]." </td>";
        echo 
"<td> ".$fila["fecha"]." </td>";
        echo 
"<td> <input type='button' value='Borrar' onClick='' > </td>";
        echo 
"</tr>";
        
$fila mysql_fetch_array($res);



HenryAraniva 11-11-2007 01:17:10

deberías agregarle un checkbox a cada fila y al value del check asignarle el valor del campo que es la llave primaria de tu tabla así cuando haces el submit borras los registros que estan chequeados

xtreme 12-11-2007 22:49:50

Haz lo siguiente:
Código PHP:

while ($fila){
        static 
$contador=1;
        echo 
"<tr id=\"f".$contador."\">";
        echo 
"<td> ".$fila["nombre"]." </td>";
        echo 
"<td> ".$fila["comentario"]." </td>";
        echo 
"<td> ".$fila["fecha"]." </td>";
        echo 
"<td> <input type='button' value='Borrar' onClick='ocultar_fila(".$contador.")' > </td>";
        echo 
"</tr>";
        
$fila mysql_fetch_array($res);
        
$contador++;


Y luego en el javascript:
Código:


function ocultar_fila(num)
{
var fila=document.getElementById('f'+num);
file.style.display='none';
}

Espero te sirva


La franja horaria es GMT +2. Ahora son las 02:36:12.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi