Я хочу показать сообщение об ошибке, если insert
уже существует. Я сделал name
уникальным в базе данных, и если я ввожу то же значение, оно не вставляется. Так же, как я хотел. Вот мой код:, чтобы сообщить пользователю, что значение уже существует
$query = "INSERT INTO register(name) VALUES('$foo')";
mysql_query($query) or die('An Error occurred' . mysql_error());
Теперь я хочу повторить сообщение, чтобы пользователь мог знать, что значение он вошел уже присутствует в базе данных и не будет вставлено. Кто угодно?
mysql_query свой устаревший, попробуйте использовать [mysqli] (http://php.net/manual/en/book.mysqli.php) вместо этого. И может быть [affected_rows] (http://www.php.net/manual/en/mysqli-stmt.affected-rows.php) то, что вы хотите. – Melon