我只想输入mobile_no1和mobile_no2,并希望在mobile_no中搜索。 我有一张包含mobileno,cusname等的表格, 我想通过给出手机号码的第一个和最后一个数字来搜索手机号码。 怎么样?
Arrays.asList()
答案 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;