在php中向搜索查询提交多个值

在php中向搜索查询提交多个值,php,Php,很抱歉,我问的是一些非常基本的问题,但我已经被卡住了。我有一个包含3个字段的搜索表单:一个用于搜索术语数据的空白字段、一个下拉框和一个复选框列表。“我的页面”的功能与搜索词框的功能相同 但是,我不知道我需要做什么才能将select值(一个select选项)和checkbox值发送到处理表单 这是我当前的查询: SELECT nameid, productypetid, typeid, termsid, endsid, sourceid FROM listings WHERE nameid LI

很抱歉,我问的是一些非常基本的问题,但我已经被卡住了。我有一个包含3个字段的搜索表单:一个用于搜索术语数据的空白字段、一个下拉框和一个复选框列表。“我的页面”的功能与搜索词框的功能相同

但是,我不知道我需要做什么才能将select值(一个select选项)和checkbox值发送到处理表单

这是我当前的查询:

 SELECT nameid, productypetid, typeid, termsid, endsid, sourceid FROM listings WHERE nameid LIKE %s ORDER BY nameid ASC
这是html表单:

<form action="results2.php" method="get" name="form" class="Ccenter">
<p>Product Name: 
<input name="namesearch" type="text" id="namesearch" title="namesearch" />
</p>
<p>
<label for="category">Category:</label>
<select name="category" size="1" id="category">
  <option value="Any" selected="selected">Any</option>
  <option value="Baby and Kids">Baby and Kids</option>
  <option value="Beauty and Hair">Beauty and Hair</option>
  <option value="Beverages">Beverages</option>
  <option value="Cleaning">Cleaning</option>
  <option value="Condiments">Condiments</option>
  <option value="Cooking and Baking">Cooking and Baking</option>
  <option value="Dairy">Dairy</option>
  <option value="Frozen">Frozen</option>
  <option value="Meat">Meat</option>
  <option value="Medicine">Medicine</option>
  <option value="Other">Other</option>
  <option value="Pantry Foods">Pantry Foods</option>
  <option value="Paper Products">Paper Products</option>
  <option value="Pets">Pets</option>
  <option value="Restaurants">Restaurants</option>
  <option value="Snacks and Candy">Snacks and Candy</option>
  <option value="Toiletries">Toiletries</option>
</select>
</p>
   <p>
    <label>
     Type:
    <input name="Type" type="checkbox" id="manufacturer" value="manufacturer"     checked="checked">
  Manufacturer</label>
<label>
  <input name="Type" type="checkbox" id="store" value="store" checked="checked">
  Store</label>

产品名称:

类别: 任何 婴儿和孩子 美发 饮料 打扫 调味品 烹饪和烘焙 乳品的 冻结的 肉 药 其他 食品储藏室食品 纸制品 宠物 餐厅 零食和糖果 洗漱用品

类型: 制造商 商场
如果您是这样访问名称搜索文本字段:

$name = $_GET['namesearch'];
然后,您的类别选择字段将通过以下方式提供:

$category = $_GET['category'];
至于您的复选框(制造商和商店),它们可能存在于$\u GET数组中,也可能不存在。这取决于用户是否已检查它们

$manufacturer = isset($_GET['manufacturer']) ? $manufacturer : null;
$store = isset($_GET['store']) ? $store: null;

你是说
$\u GET
因为他的表单方法是
GET
我真的很感谢你的帮助!非常感谢。