ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Лабораторная работа №9. Добавление в таблицу «Студент»
Добавление в таблицу «Студент» Add_form.html <form action="add_student.php" method="POST"> <table> <tr><td>Фамилия</td><td><input type="text" name="fam"></td></tr> <tr><td>Имя</td><td><input type="text" name="name"></td></tr> <tr><td>Год рождения</td><td><input type="text" name="year"></td></tr> <tr><td colspan=2 align="center"><input type="submit"></td></tr> </table> </form>
Add_student.php <?php $dblocation = "localhost"; $dbname = "Dinok"; $dbuser = "root"; $dbpasswd = ""; $dbcnx = @mysql_connect($dblocation,$dbuser,$dbpasswd); if (!$dbcnx) { echo("<P> Не удалось подключиться к базе! </P>"); exit(); } if (!@mysql_select_db($dbname, $dbcnx)) { echo("<P> Не выбрана беза данных! </P>"); exit(); } $fam = $_POST['fam']; $name = $_POST['name']; $year = $_POST['year']; $query = "INSERT INTO `students` (`id`, `fam`, `name`, `year`) VALUES ('', '{$fam}', '{$name}', '{$year}')"; $sql = mysql_query($query); if (!$sql) die('Invalid query: '. mysql_error()); else echo 'Студент добавлен в базу данных!'; ?>
Dbconn.php <?php $dblocation = "localhost"; $dbname = "dinok"; $dbuser = "root"; $dbpasswd = ""; $dbcnx = @mysql_connect($dblocation,$dbuser,$dbpasswd); if (!$dbcnx) { echo("<P> Не удалось подключиться к базе! </P>"); exit(); } if (!@mysql_select_db($dbname, $dbcnx)) { echo("<P> Не выбрана база данных! </P>"); exit(); } ?>
Show_students.php <?php require "dbconn.php"; echo '<table cellspacing=0 bgcolor="lightyellow" border=2>'; echo '<tr><th>фамилия</th><th>имя</th><th>год рождения</th></tr>'; $sql = mysql_query("SELECT * FROM `students`;"); while ($row = mysql_fetch_assoc($sql)) { $fam=$row['fam']; $im=$row['name']; $god=$row['year']; echo '<tr><td>'.$fam.'</td><td>'.$im.'</td><td>'.$god.'</td></tr>'; } echo '</table>'; mysql_close($dbcnx); ?>
Не нашли, что искали? Воспользуйтесь поиском:
|