Intereting Posts
PHP: Требуется ли продление класса другому «использовать» для вызова пространства имен? PHP Преобразование целого в Date, обратное strtotime PHP gettext и бродячий бег ubuntu Объекта дизайна отчета нет. В веб-обозревателе BIRT Изменить запрос sql Загружать несколько изображений холста через цикл javascript CURL: Код 0 из прокси после CONNECT? Неустранимая ошибка: максимальное время выполнения 30 секунд превышено, когда я выполняю ежедневный запуск с моего сайта Ошибка при чтении приветственного пакета После отправки формы, когда в форме есть несколько вкладок, и на каждой вкладке есть вкладка таблицы (которая может добавить строку таблицы) HTML5 тип входного файла с несколькими атрибутами не работает в IE? PHP, как подсчитать элементы xml в объекте, возвращаемые simplexml_load_file (), Как данные POST как индексированный массив массивов (без указания индексов) Как добавить фоновое изображение при создании текстового изображения с использованием php? Форма без токена CSRF: каковы риски

Состояние переключателя обновления php в db

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

Благодарю.

отправить если.

if(isset($_POST['update_info'])){ $selected_info=$_POST['selected']; $selected_id = $_POST['id']; updateHomeInfo($selected_info, $selected_id); } 

вывод добавленных строк.

 <div class="home-output"> <form action="/admin/" method="post"> <table class="table table-hover"> <thead> <tr> <td>#</td> <td>slected</td> <td>title</td> <td>descriptiom</td> <td></td> <td></td> </tr> </thead> <tbody> <?php foreach($homeInfo as $row) { ?> <tr> <td><?php echo $row['id']; ?><input type="hidden" name="id" value="<?php echo $row['id']; ?>"></td> <td><input type="radio" name="selected" value="home-info" <?php if($row['selected'] == 1) echo "checked"; ?> /></td> <td><?php echo $row['title']; ?></td> <td><?php echo $row['description']; ?></td> <td></td> <td></td> </tr> <?php } ?> <tr> <td> <input type="submit" class="btn btn-default" name="clear_info" value="delete all"> </td> <td></td> <td></td> <td></td> <td></td> <td> <input type="submit" class="btn btn-default" name="update_info" value="update"> </td> </tr> </tbody> </table> </form> </div> 

и функция обновления.

 function updateHomeInfo($selected_info, $selected_id) { global $db; $db->exec("UPDATE home SET selected = '$selected_info' where id = '$selected_id'"); } 

введите описание изображения здесь