Intereting Posts
jQuery | Получение отображения значения, когда несколько одинаковых идентификаторов Проблемы с памятью dompdf Публичные функции и функции в CodeIgniter CakePHP 3 ручная установка Как получить код статуса HTTP для удаленного домена в php? Переменные базы данных базы данных доступа из помощника в Codeigniter Почему file_get_contents () возвращает ошибку «Имя файла не может быть пустым»? Запросить несколько пользовательских терминов таксономии в WordPress 2.8? Прочитайте каждую строку файла txt новому элементу массива Как я могу написать в PHP функцию, которая модифицирует массив? Как предотвратить превышение max_user_connections при повторной загрузке / обновлении страницы несколько раз? Комментарии PHPDoc в Notepad ++? Проблема с обработкой ошибок базы данных в CodeIngniter Как передать переменную id-данных с модальной на php-страницу PHP fopen () Предел перенаправления достигнут

удалять данные из mysql и отображать в форме

У меня есть радио-ящик и два раскрывающихся меню, которые при отправке сохраняются в mysql. Радио-ящик – это либо «да», либо «нет» и два раскрывающихся списка, созданных в html. В настоящее время он полностью работает и сохраняет все данные.

То, что я сейчас хочу сделать, – это когда пользователь заходит в систему, он покажет, что они ранее выбрали (если они есть).

PHP SCRIPT:

<?php session_start(); require_once("config.php"); if(!isset($_SESSION['username'])){ header('Location: login.php'); exit; }else{ $sql = "SELECT attendance1 FROM user WHERE username = '".mysql_real_escape_string($_SESSION['username'])."'"; $res = mysql_query($sql); $row = mysql_fetch_array($res); if(($row[0] == "Yes") || ($row[0] == "No")){ header("Location: errorsubmit.html"); exit; } } if(isset($_POST['submit'])){ $sql = "UPDATE user SET attendance1 = '" . mysql_real_escape_string($_POST['attendance1']) . "' WHERE username = '" . mysql_real_escape_string($_SESSION['username']) . "'"; mysql_query($sql) or die("Error in SQL: " . mysql_error()); $sql = "UPDATE user SET colour1= '" . mysql_real_escape_string($_POST['colour1']) . "' WHERE username = '" . mysql_real_escape_string($_SESSION['username']) . "'"; mysql_query($sql) or die("Error in SQL: " . mysql_error()); $sql = "UPDATE user SET shade1= '" . mysql_real_escape_string($_POST['shade1']) . "' WHERE username = '" . mysql_real_escape_string($_SESSION['username']) . "'"; mysql_query($sql) or die("Error in SQL: " . mysql_error()); header("Location: thanks.html", true, 303); } ?> 

ФОРМА:

 <form> <input name="attendance1" type="radio" id="Yes" value="Yes" checked="checked"/>Yes <br /> <input name="attendance1" type="radio" id="No" value="No" />No </h3></td> <td> <select name="colour1" id="colour1" > <option selected="selected">Please Select</option> <option>Red</option> <option>White</option> <option>Green</option> </select> </td> <td><h3> <select name="shade1" id="shade1" > <option selected="selected">Please Select</option> <option>light</option> <option>heavy</option> </select> <td>&nbsp;</td> <td><label> <input type="submit" name="submit" id="button" value="Submit" /> </label></td> </tr> </table>