Получение данных формы
VisitorSurvey.php <?php if ($_POST[submit] == "Submit") { // Получение данных формы и присвоение скалярным переменным $Name = $_POST[Name]; $Email = $_POST[Email]; $Connection = $_POST[Connection]; $Residence = $_POST[Residence]; $Age = $_POST[Age]; $Gender = $_POST[Gender]; $Comments = $_POST[Comments]; //Установление соединения с базой данных $conn = mysql_connect('localhost','root','xyxyxy'); //Выбор базы данных MySQL $db = mysql_select_db('Membership', $conn); //Оператор SQL $sql = "INSERT INTO Survey " . "(Name,Email,Connection,Residence,Age,Gender,Comments) VALUES ('$Name', '$Email', '$Connection', '$Residence', '$Age', '$Gender', '$Comments')"; //Выполнение оператора SQL и сохранение результатов в множестве записей $rs = mysql_query($sql,$conn); mysql_close($conn); } ?> |
Пример 10.1. |
Закрыть окно |
VisitorSurvey.php <?php if ($_POST[submit] == "Submit") { //Получение данных формы и присвоение скалярным переменным $Name = $_POST[Name]; $Email = $_POST[Email]; $Connection = $_POST[Connection]; $Residence = $_POST[Residence]; $Age = $_POST[Age]; $Gender = $_POST[Gender]; $Comments = $_POST[Comments]; //Установление соединения с базой данных $conn = @mysql_connect('localhost','root','xyxyxy'); //Выбор базы данных MySQL $db = @mysql_select_db('Membership', $conn); //Оператор SQL $sql = "INSERT INTO Survey " . "(Name,Email,Connection,Residence,Age,Gender,Comments) VALUES ('$Name', '$Email', '$Connection', '$Residence', '$Age', '$Gender', '$Comments')"; //Выполнение оператора SQL и сохранение результатов в виде множества записей $rs = @mysql_query($sqlstring,$conn); if (!$rs) { echo " Произошла ошибка. Попробуйте еще раз."; } else { echo "Запись была успешно добавлена."; } mysql_close($conn); } ?> |
Пример 10.2. |
Закрыть окно |
DirectorySearch.php <?php if ($_POST[submit] == "Search") { //Получение данных формы $string = $_POST['search']; //Установление соединения с данными $conn = mysql_connect('localhost','root','xyxyxy'); //Выбор базы данных $db = mysql_select_db('Membership', $conn); //Создание оператора SQL SELECT $sql = "SELECT * FROM Directory WHERE LName = '$string'"; $rs = mysql_query($sql, $conn); } ?> <!DOCTYPE html PUBLIC "-//W3C/DTD/XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml11-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>Страница Web </title> <style> body {margin:15px;font:10pt Verdana} td {vertical-align:top;border:solid 1px gray} input,textarea{border:0px} </style> </head> <body> <form action="DirectorySearch.php" method="post"> <p>Введите ниже фамилию и нажмите кнопку "Search", чтобы найти номер телефона и адрес e-mail сотрудника</p> <table> <tr> <td colspan="2">Company XYZ Directory</td> </tr> <td><input type="text" size="15" name="SearchName"/></td> <td><input type="submit" value="Search" name="submit"/> </tr> </table> </form> <div> <?php if(!empty($_POST)) { while($row = mysql_fetch_array($rs)) { echo "Name: " .$row['FName'] . " "; echo $row['LName'] . "<br/>"; echo "Telephone: " . $row['Telephone'] . "<br/>"; echo "Email: " . $row['Email'] . "<br/>"; } mysql_close($conn); } ?> </div> </body> </html> |
Пример 10.3. |
Закрыть окно |