Ошибка ввода данных в базы данных
Я создал форму и теперь хочу отправить ее данные в базу данных. у меня есть следующий код
<?php $dbconn = new MySQLi("localhost","root","","Tajweed"); { $pname = mysqli_real_escape_string($dbconn, $_POST['pname']); $plink = mysqli_real_escape_string($dbconn, $_POST['plink']); $sql=$dbconn->query("INSERT INTO main_page (pname,plink) VALUES('$pname','$plink')"); } ?> <form name="myForm" action="<?php $_PHP_SELF ?>" method="post"> Page Name: <input type="text" placeholder="page name :" name="pname" /> Page Link: <input type="text" placeholder="Page Link :" name="plink" /> <input type="submit" value="submit"> </form> <pre lang="PHP"><pre lang="PHP">
когда я запускаю этот код, он выдает ошибку, которая
индекс un-deafind: "pname" и " plink"
пожалуйста, помогите мне решить эту проблему.
Что я уже пробовал:
$dbconn = new MySQLi("localhost", "root","", " Tajweed");
{
$pname = mysqli_real_escape_string($dbconn, $_POST ['pname']);
$plink = mysqli_real_escape_string($dbconn, $_POST ['plink']);
$среда SQL=$dbconn-&ГТ;запрос("вставить в прекрасно (изъятия,плинк) значения('$изъятия','$плинк')");
}
?>
&ЛТ;форма наименование="myform в" действии="" метод="сообщение"и GT;
Имя страницы: в <тип входного="текст" заполнитель="название страницы :" название="изъятия" /&ГТ;
Ссылка на страницу: в <тип входного="текст" заполнитель="ссылка на страницу :" название="плинк" /&ГТ;
в <тип входного="представить" значение="отправить"и GT;
< / форма>
я попробовал этот код