У меня есть этот поиск HTML здесь:
<form action="index.php" method="POST">
<input id="search" type="text" placeholder="Search for Friends" name="search_name">
<input class="submit" type="submit" name="search-submit" value="Search">
</form>
А это php код для поисковика:
<?php
if (isset($_POST['search-submit'])) {
$search_name = $_POST['search_name'];
$aVar = mysqli_connect('localhost','root','','socialnetwork');
$result = mysqli_query($aVar, "SELECT username FROM users WHERE username LIKE '%$search_name%'");
$found = 1;
while ($row = mysqli_fetch_assoc($result)) {
$username = $row['username'];
@$output .= '<h2 class="friends-display"><a href="">'.$username.'</a></h2><hr>';
}
}
?>
Теперь этот код работает нормально. Это позволяет пользователю искать других пользователей.
Якорный тег «друзья-дисплей» показывает результат кода с использованием переменной $output
. $output
затем повторяется в стороне.
Моя проблема заключается в следующем: я хочу сделать оператор if, поэтому, когда пользователь нажимает на тег привязки "friends-display" , он должен отображать профиль имени пользователя, по которому щелкнул пользователь. на.
Пример: вы ищете Mike , и вы найдете это имя пользователя. Чем вы нажмете на него, и он должен показать профиль Mike . Как я могу сделать это с помощью тега привязки?
Я пробовал if isset()
, но у меня это не сработало.