Существует несколько решений вашей проблемы.
Подход PHP: перенаправление после успешного хранения в вашей базе данных.Вы можете использовать функцию заголовка PHP для перенаправления на другую страницу с сообщением об успешном завершении.
Подход JavaScript: этот подход немного более громоздкий, так как требует, чтобы данные передавались с использованиемасинхронный запрос с JavaScript.После успешного ответа вашего скрипта вы можете скрыть форму с помощью JavaScript и отобразить сообщение об успешном выполнении для пользователя.
Справка для вашей системы CRUD
Поскольку вы не придумали свой собственный подход, вы не можете ожидать, что вы получите именно ту помощь, которая вам здесь нужна.Существует множество примеров того, как вы можете создать систему CRUD.
Вот базовый подход CRUD.
class Person
{
public function create($name, $surname) : int
{
// insert data into database and return the auto_increament value
return $id;
}
public function read(int $id) : array
{
// read out the data by the given id and return the data
return $data;
}
public function update($id, $data) : bool
{
// update the database entry with the given id and the given data and return the response of the update statement (true or false)
return $result;
}
public function delete($id) : bool
{
// delete the database entry with the given id and return the response
return $result;
}
}
Вот как вы должны начать.Тогда вам придется иметь дело с данными, которые вам нужны.Для чтения конкретного человека вам нужен идентификатор.Для обновления конкретного человека вам нужен идентификатор.То же самое для удаления конкретного человека.Подумайте, как получить удостоверение личности.Это можно решить с помощью скрытого элемента ввода в форме или параметра GET в URL-адресе формы.