php - Multi Search in Table -
how can perform multi-search in table in php?
here's code:
<form action="" method="get"> <input type="text" class="span4" placeholder="cari nama" name="carinama" style="margin-top:10px;" /> <input type="text" class="span4" placeholder="cari dob" name="caridob" id="datepicker" autocomplete="off"style="margin-top:10px;" /> <input type="text" class="span4" placeholder="cari role" name="carirole" style="margin-top:10px;" /> <button class="btn btn-primary" type="submit"><i class="fa fa-save fa-fw"></i> cari</button> </form>
here, querynumber
:
</div> </div> <div class="row-fluid row-merge"> <?php $querymember = "select u.*, r.* m_user u left join m_role r on u.user_role = r.role_id "; if(isset($_get['carinama'])) { $carinama = $_get['carinama']; $querymember .= " u.user_email '%$carinama%' or u.user_fname '%$carinama%' or u.user_mname '%$carinama%' or u.user_lname '%$carinama%' or u.user_uname '%$carinama%' or u.user_fname '%$carinama%'"; echo "filter : $carinama"; } elseif(isset($_get['caridob'])) { $caridob = $_get['caridob']; $querymember .= " u.user_dob '%$caridob%'"; echo "filter : $caridob"; } elseif(isset($_get['carirole'])) { $carirole = $_get['carirole']; $querymember .= " r.role_name '%$carirole%'"; echo "filter : $carirole"; } $querymember .= " order u.user_fname"; $result = mysqli_query($conn,$querymember); $rpp = 10; // results per page $_session['filter']=$querymember; $adjacents = 4;
i still newbie, need help. grateful this. thanks.
where (lower(concat(u.user_email,u.user_fname,u.user_mname,u.user_lname,u.user_uname,u.user_fname)) '%lower('.$carinama.')%')
Comments
Post a Comment