У меня есть флажок, и мне нужно это, когда он "проверен", чтобы изменить значение таблицы MySQL на "да", и если он установлен, когда вы снимите флажок с "нет".
Я хочу сделать это с Ajax . Как это можно сделать?
Используйте jQuery и PHP.
Это пример в jQuery:
$.post("test.php", { isChecked:$('#checkbox_id').attr('checked') } );
Этот оператор должен быть определен либо в <head></head>, либо в отдельном файле JavaScript.
<head></head>
И в своем PHP-коде вы можете проверить переменную isChecked POST:
isChecked
POST
if($_POST('isChecked')==1) { //Set MySQL table to 1. } else { //Set MySQL table to 0. }
Вот справочник по использованию поста . И вот , как вы можете использовать PHP для обновления таблицы MySQL .
Вы используете обработчик события onchange флажка, чтобы выдать XmlHttpRequest некоторому серверному коду для обновления таблицы.