ADDPOST PHP ПОДАТЬ НОВОЕ ОБЪЯВЛЕНИЕ
Функция addpost в PHP позволяет пользователю подать новое объявление на сайте. Для этого нужно создать форму, в которой пользователь вводит данные объявления - заголовок, описание, категорию и т.д. Например, можно использовать следующий код:
<form action="addpost.php" method="POST">
<label for="title">Заголовок:</label>
<input type="text" name="title" id="title">
<label for="category">Категория:</label>
<select name="category" id="category">
<option value="1">Категория 1</option>
<option value="2">Категория 2</option>
<option value="3">Категория 3</option>
</select>
<label for="description">Описание:</label>
<textarea name="description" id="description"></textarea>
<input type="submit" value="Добавить объявление">
</form>
После того, как пользователь отправляет форму, данные передаются на страницу addpost.php, где они обрабатываются и сохраняются в базе данных:
<?php
$title = $_POST["title"];
$category = $_POST["category"];
$description = $_POST["description"];
// соединяемся с базой данных
$mysqli = new mysqli("localhost", "username", "password", "database");
// проверяем соединение
if ($mysqli->connect_error) {
die("Connection failed: " . $mysqli->connect_error);
}
// создаем новую запись в таблице объявлений
$sql = "INSERT INTO ads (title, category, description) VALUES ('$title', $category, '$description')";
if ($mysqli->query($sql) === TRUE) {
echo "Объявление успешно добавлено";
} else {
echo "Error: " . $sql . "<br>" . $mysqli->error;
}
$mysqli->close();
?>
Таким образом, функция addpost в PHP позволяет пользователям легко подать новые объявления на сайте и хранить их в базе данных.
Уроки PHP #10 GET и POST запросы
Новый сервис - Объявления, Вакансии и Резюме - Главный портал по неразрушающему контролю в РФ
Как подавать объявления на авито когда модераторы активно банят за повторную подачу
Подписка на 30 объектов: как разместить объявление?
Объявление и вызов функции в PHP - Базовый курс PHP-7
Формы в PHP. GET, POST