HTML-флажок изменить значение в MySQL - PullRequest
1 голос
/ 16 ноября 2009

У меня есть флажок, и мне нужно это, когда он "проверен", чтобы изменить значение таблицы MySQL на "да", и если он установлен, когда вы снимите флажок с "нет".

Я хочу сделать это с Ajax . Как это можно сделать?

Ответы [ 2 ]

3 голосов
/ 16 ноября 2009

Используйте jQuery и PHP.

Это пример в jQuery:

 $.post("test.php", { isChecked:$('#checkbox_id').attr('checked') } );

Этот оператор должен быть определен либо в <head></head>, либо в отдельном файле JavaScript.

И в своем PHP-коде вы можете проверить переменную isChecked POST:

if($_POST('isChecked')==1)
{
  //Set MySQL table to 1.
}
else
{
  //Set MySQL table to 0.
}

Вот справочник по использованию поста . И вот , как вы можете использовать PHP для обновления таблицы MySQL .

1 голос
/ 16 ноября 2009

Вы используете обработчик события onchange флажка, чтобы выдать XmlHttpRequest некоторому серверному коду для обновления таблицы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...