Php 从我的网站添加网页的可搜索数据库。使用什么?

Php 从我的网站添加网页的可搜索数据库。使用什么?,php,mysql,Php,Mysql,我有一个网站,其中一个游戏社区的成员被突出显示为成就。当玩家达到特定目标时,他们会向我发送截图,我会在我的网站上创建一个页面 (网址:website.com/players/username) 我想建立一个用户名数据库,并添加一个搜索功能,在搜索时显示用户名。然后,我希望观众能够点击用户名并进入他们的页面 我该怎么做?我一直在看Mysql教程,但我不确定这是否是我需要做的。任何帮助都会很好。谢谢。使用mysql的select和a表单 html <form method="post">

我有一个网站,其中一个游戏社区的成员被突出显示为成就。当玩家达到特定目标时,他们会向我发送截图,我会在我的网站上创建一个页面

(网址:website.com/players/username)

我想建立一个用户名数据库,并添加一个搜索功能,在搜索时显示用户名。然后,我希望观众能够点击用户名并进入他们的页面

我该怎么做?我一直在看Mysql教程,但我不确定这是否是我需要做的。任何帮助都会很好。谢谢。

使用mysql的select和a表单

html

<form method="post">
Username: <input type="text" name="name"><br>
<input type="submit" name="submit">
</form> 

用户名:
提交后的mysql查询

    <?php
    if($_POST['submit']){
    $con=mysqli_connect("example.com","peter","abc123","my_db");
    // Check connection
    if (mysqli_connect_errno())
      {
      echo "Failed to connect to MySQL: " . mysqli_connect_error();
      }

    $result = mysqli_query($con,"SELECT * FROM users WHERE name = '".$_POST['name']."'");

    while($row = mysqli_fetch_array($result))
      {
      echo '<a href="website.com/players/'.$_POST['name'].'"></a>';
      echo "<br>";
      }

    mysqli_close($con);
     }
    ?>

欢迎来到堆栈溢出!提问前请先阅读和“”。