Foros del Web » Programando para Internet » PHP »

Borrar comentarios en PHP

Estas en el tema de Borrar comentarios en PHP en el foro de PHP en Foros del Web. Buenas, el problema que tengo hoy es que tengo una tabla en MySQL de usuarios, otra de comentarios; en el perfil de cada usuario pongo ...
  #1 (permalink)  
Antiguo 24/09/2011, 21:21
 
Fecha de Ingreso: septiembre-2011
Mensajes: 52
Antigüedad: 12 años, 7 meses
Puntos: 0
Exclamación Borrar comentarios en PHP

Buenas, el problema que tengo hoy es que tengo una tabla en MySQL de usuarios, otra de comentarios; en el perfil de cada usuario pongo todos sus comentarios:


$nick=$_GET['nick'];

$busqueda=mysql_query("SELECT * FROM comentarios WHERE nick='$nick' ");

while($comentario=mysql_fetch_array($busqueda)){
echo $comentario['comentarios'];
}

Arriba obtengo, por la URL, el resultado de la varuable NICK, que muestra el perfil de un usuario existente; luego busco sus comentarios y los imprimo en pantalla con la variable $comentario e imprimo las filas con los comentarios de ese usuario. El problema es que no sé como eliminarlas cuando el usuario clickea en eliminar comentario.

Mi tabla es:
nick
id_comentario
comentarios

Espero su respuesta; gracias.
  #2 (permalink)  
Antiguo 24/09/2011, 21:29
 
Fecha de Ingreso: agosto-2011
Ubicación: DF
Mensajes: 44
Antigüedad: 12 años, 8 meses
Puntos: 10
Respuesta: Borrar comentarios en PHP

cuando imprimas en el link de eliminar pasale el id de la tabla de mysql id_comentarios seguro es algo asi y ya lo borras
Código MySQL:
Ver original
  1. delete from comentarios where id_comentarios='$id'
  #3 (permalink)  
Antiguo 24/09/2011, 21:34
 
Fecha de Ingreso: septiembre-2011
Mensajes: 52
Antigüedad: 12 años, 7 meses
Puntos: 0
Respuesta: Borrar comentarios en PHP

O sea, el link sería;
.../id=$comentario['id_comentario'];

Luego en la pagina borrar.php

$id=$_GET['id'];

mysql_query(DELETE FROM comentarios WHERE id_comentarios='$id');

header('location:inicio.php');

¿Así esta bien?
  #4 (permalink)  
Antiguo 24/09/2011, 21:44
 
Fecha de Ingreso: septiembre-2011
Mensajes: 52
Antigüedad: 12 años, 7 meses
Puntos: 0
Exclamación Respuesta: Borrar comentarios en PHP

Cita:
Iniciado por jjjericu Ver Mensaje
cuando imprimas en el link de eliminar pasale el id de la tabla de mysql id_comentarios seguro es algo asi y ya lo borras
Código MySQL:
Ver original
  1. delete from comentarios where id_comentarios='$id'
O sea, el link sería;
.../id=$comentario['id_comentario'];

Luego en la pagina borrar.php

$id=$_GET['id'];

mysql_query(DELETE FROM comentarios WHERE id_comentarios='$id');

header('location:inicio.php');

¿Así esta bien?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:17.