Я столкнулся с проблемой отправки данных в базу данных. Проблема заключается в том, что каждый раз, когда я обновляю страницу, она автоматически отправляет предыдущие данные. Может ли кто-нибудь помочь.
if (isset($_POST['Posts'])) { if (isset($_POST['t']) && isset($_POST['i']) && isset($_POST['P'])) { $title = $_POST['t']; $idea = $_POST['i']; if (!empty($title) && !empty($idea)) { $query = "INSERT INTO `updates` VALUES ('".mysql_real_escape_string($title)."')"; if ($query_run = mysql_query($query)) { } else { echo 'Sorry ,we could\'t register you at this time.Try again later'; } } } }
Очистите данные своего сообщения после вставки в db. Добавьте ниже код после вставки кода db.
$_POST = array();
как внутри блока if
... if ($query_run = mysql_query($query)) { $_POST = array(); } ...