搜索后续数据库的基本搜索功能


Basic search function that searches a sequel database

我是一名初级程序员,想创建一个基本的搜索栏来搜索我的Sequel数据库。到目前为止,我在HTML文档中创建了一个搜索栏:(我正在使用Materialize)

<nav>
  <div class="nav-wrapper">
    <form method="post">
      <div class="input-field">
        <div class="valign-wrapper">
          <div class="valign" style="width:100%;">
            <input type="text" name="search" placeholder="Search" required>
            <label for="search"><i class="mdi-action-search"></i></label>
            <input type="submit" value="Search"/>
          </div>
        </div>
      </div>
    </form>
  </div>
</nav>

我想拥有它,这样这个搜索栏就会搜索我的数据库,然后在同一页面上立即显示下面的信息。我在网上搜索过,发现可以通过使用PHP来做到这一点。除了使用PHP文档之外,还有其他方法可以创建这个搜索栏吗?

如果没有,我查看了PHP文档,试图下载它。如何使用Mac和终端下载它?那么,在RubyMine项目中,我的PHP文档会放在哪里(public目录、views目录等)?

除了PHP,还有很多其他方法可以做到这一点这实际上是关于偏好的。

您的一些选择是PHP(duh)、RubyPythonC#Javascript

在Mac上安装PHP相对容易

运行PHP的问题是,它是一种服务器端语言,这意味着在浏览器中查看文件之前,您需要一个服务器来处理文件。

这可能与你现在查看网站的方式不同(我猜你只是在选择的浏览器中打开文件)。

看看MAMP

RubyMine是一个IDE,这意味着它的主要用途只是供你在其中编码。只要你在HTML和PHP所在的文件夹中创建一个项目,你就可以了。

使用RubyMine现在是编码的专属方式,如果你愿意的话,你也可以使用文本编辑器。

至于关于你网站上搜索功能的部分;我建议你在"PHP MySQL搜索"上做一些谷歌搜索,并选择你选择的教程/指南。