Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-11-2007
jlalvarez jlalvarez is offline
Miembro
 
Registrado: jun 2007
Posts: 40
Poder: 0
jlalvarez Va por buen camino
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);

Responder Con Cita
  #2  
Antiguo 11-11-2007
Avatar de HenryAraniva
HenryAraniva HenryAraniva is offline
Miembro
 
Registrado: jun 2005
Ubicación: El Salvador
Posts: 44
Poder: 0
HenryAraniva Va por buen camino
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
__________________
Cuando la única herramienta es un martillo todos los problemas tienen cara de clavo
Responder Con Cita
  #3  
Antiguo 12-11-2007
xtreme xtreme is offline
Miembro
 
Registrado: oct 2007
Posts: 14
Poder: 0
xtreme Va por buen camino
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
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
borrar registro en un query mjjj SQL 34 06-07-2007 17:55:11
error al borrar un registro noshy SQL 1 12-05-2006 20:13:07
Borrar lineas detalle al borrar registro maestro akinom38 Conexión con bases de datos 3 11-01-2006 10:38:07
problemas para agregar mas de un registro gabynuñez Conexión con bases de datos 0 08-08-2005 23:13:14
Borrar registro .mdb con ADO Masu Conexión con bases de datos 3 23-02-2004 19:16:10


La franja horaria es GMT +2. Ahora son las 01:28:49.


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
Copyright 1996-2007 Club Delphi