Допустим есть код:
$title = $_POST['title_news'];
$firstDescription = $_POST['first_content'];
$secondDescription = $_POST['second_content'];
$added = $_POST['added'];
if(isset($_POST['title_news']) && !empty($_POST['title_news'])) {
}else{
echo "Заполните названия новости" . "</br>";
}
if(isset($_POST['first_content']) && !empty($_POST['first_content'])) {
}else{
echo "Заполните описания новости" . "</br>";
}
if(isset($_POST['second_content']) && !empty($_POST['second_content'])) {
}else{
echo "Заполните полное описания новости";
}
if(isset($_POST['added']) && !empty($_POST['added'])) {
}else{
echo "Заполните поле Автор";
}
$sql = "
INSERT INTO news (title, first_description, second_description, added)
VALUES ('$title', '$firstDescription', '$secondDescription', '$added')
";
if(!$connection) {
die('Ошибка при соединении: ' . mysqli_error());
}
$res = mysqli_query($connection, $sql)
or die('Ошибка при выполнении запроса к базе данных.');
mysqli_close($connection);
Надо сделать так: При занесение данных в поля, данные проходили проверку, и если проверка true то данные занеслись в бд. А то получается контент проверку не прошел и в базу данных заносится.