0
0

При перезагрузки сайта kinimonstr.com:8080 В бд каждый раз добавляется новый элемент Бд. Т.е. написал код, сохранил, обновил боаузер со страницей, элемент с id-3 появился, обновил страницу еще раз , в бд появидся элемент с id-4, и так постояноо. Как исправить 

<?php 

 	$mysqli = new mysqli("localhost", "root", "", "hd___films");

 	if(mysqli_connect_errno()) {
 		prinf("Соединение не установлено" , "mysqli_connect_errno");
 		exit(); /*Программа не будет работать если условие выполниться*/
 	}

 	$mysqli->set_charset("utf8");

 	

 	$querY = "INSERT INTO movie VALUES (null, 'Безумный макс', 'Описание Фильма', '2015', Now())";
 	$mysqli->query($querY);



 	$mysqli->close(); /*Метод, закрываем БД особенно обязательно для больших запросов ( много запросов ,Большая система*/
 
  ?>

Денис Петухов
4 years ago






да, все верно, при обновлении страницы, каждый раз выполняется код, который добавляет строку в базу

зачем что-то исправлять? проверили - код работает, изучайте следующие уроки - дальше как раз и будет чтобы код отрабатывал например при нажатии кнопки и там же будут проверки...

Михаил К
4 years ago

Спасибо большое

Денис Петухов
4 years ago

2 ответов