there is already code, but it displays messages about successful addition, even if no data has been added to the database
How to check?
<?php $title = $_POST['title']; $category = $_POST['category']; error_reporting(1); // Отключение вывода стандартных сообщений об ошибках try { $sql = "INSERT INTO foo (title, category) VALUES('$title', '$category')"; $db = new SQlite3("db.sqlite"); $db->exec($sql); if($sql){ echo "Данные успешно сохранены!</br>"; echo $title; } else { echo "Произошла ошибка, пожалуйста повторите попытку."; } } catch (Exception $exception) { echo "Произошла ошибка в строке ", $exception->getLine()-1, ": ", $exception->getMessage(); } ?>