簡體   English   中英

在PHP中為下拉菜單選項創建可點擊的鏈接

[英]Create Clickable Links for Dropdown Menu Options in PHP

我正在創建一個系統,用戶可以在其中按特定字段搜索庫。

我目前有一個名為index.php的PHP文檔,其中包含一個下拉框,一個文本框和一個提交按鈕。 用戶從下拉框中選擇要搜索的字段(例如“作者”或“標題”),然后在文本框中輸入搜索條件(例如“ Tolkien”或“ The Hobbit”),然后單擊提交按鈕,然后加載simpleSearch.php 用戶搜索的文本以及他們正在搜索的字段在simpleSearch.php上定義如下:

$queryString = $_GET["userSearch"]; // get user's search string
$queryType = $_GET["searchType"]; // get user's search type

我想擁有一個不同的布局,但index.php頁面上的功能相同。 布局示例 藍色雙線上方的布局是當前布局。 藍雙線下方的布局是我想要的布局。

與其從下拉框中選擇一個字段,然后單擊“提交”,用戶將輸入其搜索條件,然后單擊其中一個字段。 該按鈕將同時充當下拉選擇器和“提交”按鈕。

這是我當前布局的代碼:

<form action="simpleSearch.php" method="get">
    <select name="searchType">
        <option value="all">All Fields</option>
        <option value="author">Author</option>
        <option value="title">Title</option>
        <option value="subject">Subject</option>
    </select>
    <input type="text" name="userSearch">
    <input type="submit">
</form>

任何幫助將不勝感激! 謝謝!

關於使用:

 <form action='simpleSearch.php' method='get'> <input type="text"> <input type="submit" value="all" name="userSearch"> <input type="submit" value="author" name="userSearch"> <input type="submit" value="title" name="userSearch"> <input type="submit" value="subject" name="userSearch"> </form> 

而在simpleSearch.phpü可以通過獲得價值$_GET['userSearch']

而且不要忘記給SQL注入危險;)

暫無
暫無

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

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