0
A
回答
1
最好的辦法是
WHERE
([email protected] or @col1 is null) and
([email protected] or @col2 is null) and
([email protected] or @col3 is null) and
.
.
假設你傳遞null如果列跳過了搜索
0
您可以構建和where子句追加如下
$query ="SELECT fields FROM tableName ";
$where ="";
if(isset($_POST['field1']))
{
$field1= mysql_real_escape_string($_POST['field1']);
if($field1 != '')
{
$where . = "field1Name = $field1 AND ";
}
}
if(isset($_POST['field2']))
{
$field2= mysql_real_escape_string($_POST['field2']);
if($field2 != '')
{
$where . = "field2Name = $field2 AND ";
}
}
$where = rtrim($where, " AND ");
$query . =$where;
相關問題
- 1. 搜索 - 空標準字段
- 2. 搜索無字段長度標準化
- 3. QTableview指定標準搜索字段
- 4. VBA搜索標準
- 5. 如何在PHP中處理多個標準搜索
- 6. 自定義Tridion搜索索引處理程序:頁面url的自定義vs標準字段?
- 7. 在PHP搜索字符串,搜索字段包含空格
- 8. 在grails中連接字段GORM搜索標準
- 9. 按標準api搜索集合字段的嵌套屬性
- 10. WP高級搜索:分類標準字段的默認值
- 11. 搜索字符串的標準命令
- 12. PHP MySQL - 帶空格的搜索字段
- 13. 使用查詢linq搜索空字段
- 14. jqGrid清除搜索標準
- 15. 在數據庫字段名稱中處理'THE'的標準方式是什麼
- 16. 在標準請求處理程序中從Solrconfig.xml提高查詢時間字段
- 17. 進行搜索標籤輸入字段
- 18. 在空白字段的Access中的多字段搜索
- 19. 如何允許在標準搜索對話框中提交空白搜索
- 20. TreelistEx搜索字段
- 21. rails - 搜索字段爲空時如何讓搜索顯示爲空
- 22. 如何處理compare()中的空字段?
- 23. PHP - 空字段錯誤處理
- 24. Primefaces AJAX處理空輸入字段
- 25. 搜索字段的搜索圖標在sencha中消失
- 26. 處理Ruby標準錯誤?
- 27. 用標準文件處理
- 28. Excel VBA宏根據各種搜索標準將列中的空字段更改爲「已檢查」(字符串)
- 29. 在Lucene中,使用標準分析器,我想使字段中的空格和特殊字符可搜索
- 30. 搜索和處理在Python
您正在構建SQL未過濾的$ _POST位。當有人去尋找「羅伯特」時會發生什麼); DROP TABLE學生; - ? – Qsario 2012-07-17 11:45:09