| |||
![]() Hola tengo una página (En php) que carga una lista de usuarios desde una base de datos MySQL. En dicha lista tengo un botón eliminar registro, lo que quiero conseguir es que al pulsar ese botón se elimine el usuario (registro) con un mensaje de confirmación. Supongo que el mensaje debe de estar en javascript pero vamos no tengo luego ni idea de cómo hacer para que al preguntar: Está seguro de que desea eliminar el registro? Darle al sí y que éste llame a la función php o sql que elimine el registro!! Muchas gracias de ante mano y perdón si el tema está repetiro (qeu seguro que sí) Soy novato y aunque lo he buscado no lo he encontrado. Gracias de nuevo!! |
| ||||
Respuesta: Mensaje de confirmación Bueno.. supongamos que ya tienes el archivo de como eliminar el registro, ok... eso en un archivo distinto... En el AMB donde aparece el listado de tus registros para editar o eliminar solo debes poner en la cabecera lo siguiente:
Código Javascript:
Ver original este Javscript recibe el parametro de ID del registro que deseas eliminar (obviamente en el var url debes dirigirlo a tu archivo que procesa la eliminacion)... en el boton de eliminar deberia ser algo asi: Código PHP: espero te sirva
__________________ Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS. Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro... |
| |||
Respuesta: Mensaje de confirmación Madre de dios, pues no! la verdad es que no me ha quedado muy claro pero igualmente te agradezco el esfuerzo. Indagaré un poco más a ver! Gracias. Si alguien más tiene otra forma se lo agradecería! Saludos!! :) |
| |||
Respuesta: Mensaje de confirmación A ver yo tengo hago una consulta donde me aparecen todos los registros de una tabla en una página. Los registros se muestran por filas y al final de cada fila hay un icono de eliminar. Al darle al icono... éste debería llamar a una función en JS como ha puesto aquí el compañero. Hasta ahí lo entiendo. Está seguro de que desea eliminarlo? Sí | No. Si es no, no hace nada. Si es sí... debería llamar a una función php que recoja el ID de ese registro y lo elimine de la tabla. por ejemplo eminarRegistro() Pues por ejemplo algo así ---> $sql = "DELETE FROM users WHERE id=$id"; $result = mysql_query($sql); Lo que sea vamos... algo así. Pero la parte que no sé hacer precisamente es esa... la del mensaje de confirmación y que recoja la ID al darle al sí no sé si me explico!! Agradeceros nuevamente el interés!! :) Saludos |
| ||||
Respuesta: Mensaje de confirmación Si quieres hacerlo en la misma página sin recargar necesitas ajax por ejemplo, si quieres enviar el id vía GET a otra página puedes hacer esto:
Código HTML:
Ver original Para mayor orientación deberías visitar el foro de ajax o javascript. Con PHP no necesitas nada. Saludos.
__________________ Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP |
Etiquetas: |