Как передать данные с веб-страницы в скрипт для записи в БД - совет - PullRequest
0 голосов
/ 03 августа 2011

Мне нужно написать в базу данных с веб-страницы где-то около 80 строк. Стол похож на

CREATE TABLE lan(
id integer NOT NULL PRIMARY KEY AUTOINCREMENT,
fan_coil_id integer NOT NULL,
start_time integer NOT NULL,
end_time integer NOT NULL,
mode integer NOT NULL DEFAULT 0,
day integer NOT NULL DEFAULT 0); 

У меня есть скрипт для записи в БД, но я не знаю, как передать эти значения со своей страницы в скрипт. Нужно ли с GET запросом или как? Может кто-нибудь дать мне совет?

Ответы [ 4 ]

0 голосов
/ 03 августа 2011

Без дополнительной информации с вашей стороны - да, вам нужно получить значения через HTTP GET или HTTP POST.

Написать форму в файле HTML:

<form action="yourscript.php" method="POST">
  <input type="text" name="foo"/>
  <input type="submit"/>
</form>

Затем получить доступ кзначения через ваш PHP-скрипт:

$_POST['foo']

Аналогично, когда вы используете method="GET", вы получите к ним доступ в $_GET.Узнайте больше о написании HTML-форм о том, как передавать данные.

0 голосов
/ 03 августа 2011

вы можете передать переменные через GET или POST и принять их как массив

$ _ GET ['var_name']

или

$ _ POST ['var_name']

Пожалуйста, прочитайте о безопасности php / sql, прежде чем действовать

0 голосов
/ 03 августа 2011

Используйте $_POST или $_GET. См. Руководство по PHP для использования.

0 голосов
/ 03 августа 2011

Существует два способа получить информацию из формы веб-страницы на ваш сервер - GET, переменные, добавленные в строку запроса URL-адреса, и POST, переменные в теле HTTP-запроса. Они заполняют $_GET и $_POST соответственно в вашем PHP-коде. Если вам нужны дальнейшие объяснения, прочитайте руководство по PHP или купите книгу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...