%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/ugotscom/public_html/boniface/application/modules/Listing/models/
Upload File :
Create Path :
Current File : /home/ugotscom/public_html/boniface/application/modules/Listing/models/Listing_model.php

<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Listing_model extends CI_Model {

   

    function __construct()
    {
        // Call the Model constructor
        parent::__construct();
    }

public function searchlisting($city_to){
		$this->db->select('package_id,package_name,days_nights,main_image,price,city');
		$this->db->from('packages');
		$this->db->where('city',$city_to);
		$this->db->where('status','1');
		$query = $this->db->get();
    	$row = $query->result_array();
		return $row;	
	
}
	public function hsearchlisting($condition){
		$this->db->select('hospital_id,hospital_name,image');
		$this->db->from('hospitals');
		$this->db->where($condition);
		$this->db->where('status','1');
		$query = $this->db->get();
    	
		$row = $query->result_array();

		return $row;	
	
}
	
	function fetch_filter_type($type)
 {
  $this->db->distinct();
  $this->db->select($type);
  $this->db->from('packages');
  $this->db->where('status', '1');
  return $this->db->get();
 }

 function make_query($minimum_price, $maximum_price,$brand,$city)
 {
  $city1=$city;
  $query = "
  SELECT * FROM packages 
  WHERE status = '1' 
  AND city= '".$city1."'
  ";



  if(isset($minimum_price, $maximum_price) && !empty($minimum_price) &&  !empty($maximum_price))
  {
   $query .= "
    AND price BETWEEN '".$minimum_price."' AND '".$maximum_price."'
   ";
  }

  if(isset($brand))
  {
   $brand_filter = implode("','", $brand);
   $query .= "
    AND themes IN('".$brand_filter."')
   ";
  }




  return $query;
 }

 function count_all($minimum_price, $maximum_price, $brand,$city)
 {
  $query = $this->make_query($minimum_price, $maximum_price, $brand,$city);
  $data = $this->db->query($query);
  return $data->num_rows();
 }

 function fetch_data($limit, $start, $minimum_price, $maximum_price, $brand,$city)
 {
  $query = $this->make_query($minimum_price, $maximum_price, $brand,$city);

  $query .= ' LIMIT '.$start.', ' . $limit;

  $data = $this->db->query($query);

  $output = '';
  if($data->num_rows() > 0)
  {
   foreach($data->result_array() as $row)
   { 
    $output .= '
<div class="vendor-thumbnail list-view">

    <div class="row">
              <div class="col-xl-4 col-lg-4 col-md-4 col-sm-12 col-12">
                                <div class="vendor-img">
                                    <!-- Vendor img -->
                                    <a href=""><img src="'.base_url().'Admin/assets/uploads/'. $row['featured_image'] .'" alt="" class="img-responsive" ></a>
                                    
                                </div>
               </div>
                <div class="col-xl-4 col-lg-4 col-md-4 col-sm-12 col-12">
                                <div class="vendor-content">
                                <h2 class="vendor-title"><a href="'.base_url().'assets/images/'. $row['main_image'] .'" class="title">'. $row['package_name'] .'</a></h2>
                                <p class="">Included at this price</p>
                                  <div class="vendor-meta">
                                        <!-- Vendor meta -->
                                    <span class="price-box includes-meta-box">
                                  <span class="vendor-price"><img src="'.base_url().'assets/images/hotel.png"  class="img-responsive" ></span>
                                        <span>Hotel</span>
                                        </span>
                                        <span class="guest-box includes-meta-box"> <span class="vendor-price"><img src="'.base_url().'assets/images/flight.png"  class="img-responsive" ></span>
                                        <span>Flights</span>
                                        </span>
                                      
                                                           
                                     

                                    </div>
                                 
                                </div>
                </div>  
                <div class="col-xl-4 col-lg-4 col-md-4 col-sm-12 col-12">
                                   <div class="vendor-meta">
                                        <!-- Vendor meta -->
                                      
                                        <span class="guest-box vendor-meta-box"><span class="guest-no">Rs '. $row['price'] .'</span>
                                        <span>Price Per Person</span>
                                        </span>
                                        <span class="rating-box vendor-meta-box">
                                                  <span class="rating-star">
                                                   <i class="fa fa-star rated"></i>
                                                 <i class="fa fa-star rated"></i>
                                                  <i class="fa fa-star rated"></i>
                                                  <i class="fa fa-star rated"></i>
                                                <i class="fa fa-star rate-mute"></i> 
                                                                 </span>
                                                           
                                                                          
                                      
                                       <span><a href="'.base_url().'Details/view/'. $row['package_id'] .'"><button class="buttonsearch" type="button">View Details</button></a></span>
                                       

                                    </div>
               </div>              
     </div>
</div>


    ';
   }
  }
  else
  {
   $output = '<h3>No Packages In the Selected Destination</h3>';
  }
  return $output;
 }
 
} 


Zerion Mini Shell 1.0