Я создал форму, где я хочу вставить базу данных mysql при отправке значений, но когда я нажимаю кнопку отправки, база данных не обновляется .. не знаю, где я ошибаюсь мой код ..Невозможно вставить базу данных mysql через данные формы
<html>
<head>
<title>Form Data</title>
</head>
<body>
<form action="form.php" method="post">
Server Name: <input type="text" name="server_name"> <br />
IP Address: <input type="text" name="ip_address"> <br />
Server Role: <input type="text" name="server_role"> <br />
<input type="submit" name="submit">
</form>
<?php
if (isset($_POST['submit'])) {
$dbhost = "localhost";
$dbuser = "root";
$dbpass = "abcx";
$dbname = "serverasset_inventory";
$connection = mysqli_connect($dbhost,$dbuser,$dbpass,$dbname);
$sql = "INSERT INTO asset_inventory (server_name,ip_address,server_role)
VALUES ('$_POST[server_name]','$_POST[ip_address]'),'$_POST[server_role]')";
$state = mysqli_query($connection,$sql);
mysqli_close($connection);
}
?>
</body>
</html>
Любая помощь?
-A
Bec ause вы не «обновляли», вы были «вставляете» –
Извините за типографию .. Я имел в виду вставку .. все еще очень рано утром, и я хотел это исправить! – Alstarmania
Stackoverflow - это не место для отладки ваших ошибок. !! Пожалуйста, сделайте некоторое исследование, прежде чем размещать вопрос здесь. Вопрос, похоже, является базовой синтаксической ошибкой начального уровня. Нет никаких признаков исследовательских усилий –