我正在搜索创建的wp_list_table
. 但我想知道如何在多个列中搜索。
我当前在访问者类中的工作搜索设置
//search something
$searchcol= array(
\'visitorCompany\',
\'visitorName\',
\'visitorEmail\'
);
$search = !empty($_REQUEST["s"]) ? mysql_real_escape_string($_REQUEST["s"]) : \'\';
//$search = preg_replace( "^$\\**(.*)\\**$?#", "*$1*", $_REQUEST["s"] );
if(!empty($_REQUEST["s"])) {$query .= \' WHERE \'.$searchcol[1].\' LIKE "%\'.$search.\'%"\';}
这里我只是在搜索
visitorName
列,但我喜欢使用
$searchcol
要在中搜索。
foreach循环
foreach( $searchcol as $col) {
if(!empty($_REQUEST["s"])) {$query .= \' WHERE \'.$col.\' LIKE "%\'.$search.\'%"\';}
}
不起作用