Прошло много времени с момента моего последнего вопроса. У меня есть пользовательский интерфейс HTML с вводом от пользователя, и я хотел бы вставить этот вход в базу данных. Это не работает, и я не знаю, почему ... Я использовал здесь много намеков, но все равно ничего.Сохранение данных в базу данных из ввода HTML
<form action = ".\addProduct.php" method="post">
<div id="AddProduct" class = "w3-container list w3-animate-left">
<h2>Add Product</h2>
ID: <br>
<input type = "text" name = "ID"/><br>
CName: <br>
<input type = "text" name = "CName"/><br>
<br>
<input type = "submit" value = "Add"/><br>
</div>
</form>
<?php
// MY PHP CODE
if(isset($_REQUEST['Add'])) {
$SQL = "USE sales;"
$SQL = "INSERT INTO customers(ID, CName) values('" . $_POST["ID"] . "', '". $_POST["CName"] . "')";
$result = mysql_query($SQL);
}
?>
. \ AddProduct.php должны быть ./ и вам нужно имя = добавить на кнопку – daremachine
Вы также назначая две разные вещи той же переменной PHP представить. – Scott
, и если вы используете сообщение метода, вы также должны обработать этот метод, если (isset ($ _ POST ['add'])) {... – daremachine