php搜索查询多个输入到一个字段

时间:2018-02-24 05:54:08

标签: php sql

我只想输入mobile_no1和mobile_no2,并希望在mobile_no中搜索。 我有一张包含mobileno,cusname等的表格, 我想通过给出手机号码的第一个和最后一个数字来搜索手机号码。 怎么样?     

Arrays.asList()

1 个答案:

答案 0 :(得分:0)

如果您要求获得给定搜索的开始(输入1)和结束(输入2)数字的结果

$table_name ='search1_ts1';
                        if(isset($_POST['tablename']) && !empty($_POST['tablename'])){
                            $table_name =$_POST['tablename'];
                        }   
                        $search_query="SELECT mobile_no, fname, cus_name FROM $table_name";
                        $conditionsql="";

                        if(isset($_POST['mobile_no1']) && !empty($_POST['mobile_no1'])) {
                            $conditionsql.=" mobile_no1 like '%" . addslashes($_POST['mobile_no1']) . "'";
                        }
                        if(isset($_POST['mobile_no2']) && !empty($_POST['mobile_no2'])){
                            $conditionsql.=" and mobile_no2 like '" .addslashes( $_POST['mobile_no2'] ). "%'";

            }


$search_query = $search_query+'where'+$conditionsql;