Она дублирует кнопки, потому что вы назначили ее в while
l oop, и, как упоминалось в то время, как l oop, она будет дублировать кнопки на основе количества элементов, присутствующих в массиве. Поэтому попробуйте изменить расположение кода следующим образом:
<?php include"php-MAIN-Info.php";
include"php-MAIN-SignUp+DataBase.php"; $result1 =
mysqli_query($conn, "SELECT * FROM `friends` WHERE user_one =
'".$User_ID."' OR user_two = '".$User_ID."'");
1. List item
if ($result1) { while ($row1 = mysqli_fetch_array($result1)) {
$day = $_SESSION['Info_User_ID']; $longShift = true;
switch (true) {
case ($day == $row1['user_one']):
echo " ";
break;
case ($day == $row1['user_two']):
echo " ";
break;
case ($day == 'Friday' && !$longShift):
echo " ";
break;
default:
break;
}
} }else{ echo "You Don't Have Any Friends"; }
?>
<form action="php-SM-Request-Friend+Function.php" id="Button">
<a
type="button"
name="Chat"
id="Chat"
value="Chat">Chat</a>
<input
type="submit"
name="SentRequest"
id="Request">Sent Request</input>
<input type="hidden" name="Friend_ID" value="<?php echo $_SESSION['Info_User_ID']?>">
</form>
. И да, также внесите изменения в тег ввода в форме, которую вы присвоили как ipuut
.
.