entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

2votos

Radio buttom con PHP

Hola, buen día. Tengo una pregunta, espero puedan ayudarme:
Tengo una tabla en HTML con algunos campos como "Nombre, Apellido, Edad" y "Estado", se trata de un sistema en el que los usuarios se registran pero al momento de registrarse el campo estado por default iniciar en "0", hasta que un administrador lo habilite cambiando el campo "Estado" de cero a uno. En la tabla de la interfaz del administrador tengo "Nombre, apellido, edad" y al lado de cada fila dos radio button, uno para activar y otro para desactivar, el caso es que ¿Como puedo hacer para a través de PHP hacer un update a los registro que tengan seleccionado el radio button correspondiente a "Activar" o "Desactivar". Alguna idea?

0voto

Peter comentado

¿No te ayudó la respuesta que te dan?

1 Respuesta

1voto

ferneyp34 Puntos620

Buen día.
Tal vez en el evento change del radio button hacer una fucnioón en ajax enviando unos como parámetros el id del usuario y el valor del radio button a un archivo php donde hará el update que dice.

Tal vez así:
En el script:

$(document).ready(function()
                {
  $("input[name=nombreRadio]").change(function()
  {
      var form_data =
      {
        is_ajax: 1,
        id_usario: +id_usuario, //Acá va el id del usuario que toma de php.
        estado: +$("input[name=nombreRadio]").val()
      };

      $.ajax({
        type: "POST",
        url: "haceUpdate.php",
        data: form_data,
        success:  function (response)
        {
          alert("Registro modificado");
        }
      });
  });
});

En haceUpdate.php:

$id_usuario = $_REQUEST['id_usuario'];
$estado = $_REQUEST['estado'];

//Aquí hace el update con los valores

Espero le sirva.

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta