搜索结果的多个文本框

时间:2014-05-19 08:55:45

标签: php

您好我有一个包含多个文本框的页面,每个文本框都应该使用自己的查询进行搜索。我使用以下PHP代码:

PHP

if ($val != null){
    $where = " WHERE boekingsnummer LIKE '".$val."%'";  
    }  

如何让它与其他文本框一起使用?

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

你可以这样做:

$where = " WHERE 1 = 1 ";  
$where .= "AND boekingsnummer LIKE '".$val."%' ";
$where .= "AND ?? LIKE '".$val2."%' ";

答案 1 :(得分:0)

像这样使用

$sql_add= '';
if ($val1 != '')
{
   $sql_add = " AND boekingsnummer LIKE '".$val1."%'";  
}  
if ($val2 != '')
{
   $sql_add .= " AND field2 = '".$val2."%'";  
} 
and so on....

$sql = "SELECT * FROM TABLE_NAME WHERE 1=1 $sql_add";

这可能会对你有所帮助