There is a table of friends if a friend added a friend is displayed as add_fri = 0, friend = 1 means that the user with id 0 added a friend with id 1
How to make the addition check if there is a list, then wrote "The player is already your friend"
$friend = $_GET['add_fri']; $f = mysql_fetch_array(mysql_query("SELECT * FROM `db_users` WHERE steam_id = '$friend' ")); $add = $_SESSION['steam_id']; $frien = mysql_query("SELECT * FROM `friends` WHERE add_fri = '$add'"); while ($friends = mysql_fetch_array($frien)) { if ($friends['friend'] == $$_GET['add_fri']) { echo "<div class='status-error'>Игрок (".$f['username'].") уже есть в друзьях.</div> <script>$('.status-error').slideDown('slow'); setTimeout(function() { $('.status-error').slideUp('slow'); }, 3000); </script>"; } else if (!$friends['friend'] == $_GET['add_fri']) { echo "<div class='status-accept'>Игрок (".$f['username'].") был добавлен в друзья.</div> <script>$('.status-accept').slideDown('slow'); setTimeout(function() { $('.status-accept').slideUp('slow'); }, 3000); </script>"; $fri = mysql_fetch_array(mysql_query("INSERT INTO friends (add_fri,friend) VALUES ('$add','$friend')")); } }