Занесение в базу данных phpMyAdmin

406
05 декабря 2017, 22:02

Доброго времени суток. Для обучения работы с selenium мне понадобилась форма регистрации, заносящая данные в БД. Для этих целей был ̶п̶о̶з̶а̶и̶м̶с̶т̶в̶о̶в̶а̶н̶ нагло спижжен следующий код:

Своими усилиями, к сожалению, заставить его работать я не смог. Возможно кто-то подскажет как это реализовать?

<html>
<body>
<?php
function sanitize_input(&$request) {
    $request = mysql_real_escape_string(strip_tags($request));
}
if ($_POST["submit"]) {
array_walk_recursive($_POST, 'sanitize_input');
$db = mysql_connect("localhost", "root");
mysql_select_db("test",$db);
$sql = "INSERT INTO employees (first,last,address,position) VALUES ('".$_POST["first"]."','".$_POST["last"]."','".$_POST["address"]."','"._POST["$position"]."')";
$result = mysql_query($sql);
echo "Thank you! Information entered.\n";
} else {
?>
<form method="post" action="<?php echo $PHP_SELF?>">
First name:<input type="Text" name="first"><br>
Last name:<input type="Text" name="last"><br>
Address:<input type="Text" name="address"><br>
Position:<input type="Text" name="position"><br>
<input type="Submit" name="submit" value="Enter information">
</form>
<?php
}
?>
</body>
</html>

P.s. Название БД - test Таблицы - people Полей - first,last,address и position соответственно. База данных - phpMyAdmin Для доступа используется WampServer

Answer 1

В форме поменяйте это:

<form method="post" action="<?php echo $_SERVER['PHP_SELF']?>">

На это:

<form method="post" action="PAGENAME.php">

Где PAGENAME - название вашей страницы например - index.php

READ ALSO
Как задать первому элементу из списка класс active?

Как задать первому элементу из списка класс active?

Добрый день есть такой кодПодскажите пожалуйста как сделать что бы у первого элемента из цикла был класс active

404
PHP, едит поста в модальном окне bootstrap

PHP, едит поста в модальном окне bootstrap

id поста у меня передается таким образом:

144
Склонение русских слов по падежам (php)

Склонение русских слов по падежам (php)

Посоветуйте бесплатный сервис, относительно небольшую библиотеку или способы реализации для склонения русских слов по падежам на сайтеРаньше,...

342
Symfony: сессии в суб-доменах

Symfony: сессии в суб-доменах

Описание: есть несколько веб-сайтов, которые планируется развернуть на разных доменах третьего уровняПри этом только один из них (последний,...

187