Я пытаюсь выяснить, как подключиться к моему локальному хосту, чтобы запустить php-обновление локального сервера mysql. Ниже приведен код html, содержащий форму, и запуск php im. Когда я отправляю свою форму, она направляет меня в мой php-файл в браузере (как код). Это должно произойти? Кроме того, моя база данных SQL не обновляется.Как подключиться к форме localhost/html, направляющей код PHP
test_2232.html:
<html>
<body>
<form action="update_2232.php" method="post">
<h3>Code:</h3>
<input type="text" name="officeCode">
<h3>Name:</h3>
<input type="text" name="name">
<input type="submit">
</form>
</body>
</html>
update_2232.php:
<?php
//Connecting to sql db.
mysql_connect('localhost', 'mysql_user', 'mysql_password') or die(mysql_error());
mysql_select_db("test") or die(mysql_error());
//Sending form data to sql db.
mysqli_query($connect,"INSERT INTO office (officeCode, name)
VALUES ('601', 'Boora')");
?>
Спасибо за любые советы
Если вы видите файл update.php с PHP-кодом в браузере, это означает, что ваша среда не анализирует его как PHP. PHP не включен или правильно настроен, поэтому он также не собирается выполнять работу по подключению к вашему db. –
разве вы не забыли '$ officeCode = $ _POST ['officeCode'];' и '$ name = $ _POST ['name'];'? –
Привет, ребята, это были обе эти проблемы, спасибо :) просто очень новый для PHP – AfroBiscuit