отправить и обновить значение флажка с помощью ajax - PullRequest
0 голосов
/ 28 января 2011

основываясь на моем вчерашнем сообщении как обновить и опубликовать значение флажка из ajax call Я изменил свой код на этот, т.е.*

$conn=new LoginSystem();
$conn->connect();
$update=$_GET['checboxName'];
$sql="UPDATE student SET checked='$update'";
$rs=mysql_query($sql);
?>

когда я нажимал на флажок, ничего не происходило, а при обновлении всей страницы он автоматически не проверялся.Обратите внимание, что здесь нет формы или кнопки «Отправить», все это делается на флажке при событии клика.Я хочу обновить базу данных, установив флажок в заполненной таблице.любая помощь, пожалуйста

1 Ответ

0 голосов
/ 28 января 2011

Мы не можем сказать вам, почему update.php не работает, поскольку вы не поделились этим кодом. Прямо сейчас это не может работать, так как вы не предоставляете ему какой-либо способ узнать, какую строку обновлять и был ли установлен флажок.

Вам необходимо присвоить флажкам в каждой строке разные имена, чтобы вы знали, какой из них был проверен в вашем PHP-коде. Используйте идентификатор строки в имени, например checkbox_3 или checkbox[3]. Затем вам нужно убедиться, что вы также включили значение флажка в URL.

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