簡體   English   中英

如何允許用戶從WordPress網頁搜索我的數據庫

[英]How to allow users to search my database from a WordPress web page

我有一些實體的數據庫(以警告人們,掃描欺詐等),並在有人搜索時提供一個搜索框。

它將告訴他該實體是否包含在此欺詐列表中,以及為什么要顯示示例警告源(如果沒有源,則不會顯示警告)

我很困惑,我什至無法開始,這應該只是正常的列表,用戶只能執行ctrl + f ...還是我必須更有創造力

首先,您沒有提供數據庫的結構,所以我添加了一些示例列,例如網站名稱,URL和added_at

您首先需要數據庫連接

$pdo = new PDO("mysql:hostname=localhost;dbname=fraud"; "mysqlusername, "mysqlpassword");

然后,您需要一個搜索表格

<form action="index.php?search=1" method="GET">
Search query: <input type="text" name="query"><br>
<input type="submit"><br>
</form>

之后,您需要從MySQL數據庫獲取條目。

if(isset($_GET["search"])) {
    $stmnt = $pdo->prepare("SELECT * FROM table WHERE websitename = ? OR url = ?");
    $stmnt->execute(array($_GET["query"], $_GET["query"]));
    // Print values
    while($row = $stmnt->fetch()) {
        echo $row["websitename"];
        echo $row["url"];
        echo $row["added_at"];
    }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM