Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> szukanie i wyswietlanie produktu pomiedzy dwoma wartosciami
Waloch016
post 17.04.2016, 16:40:00
Post #1





Grupa: Zarejestrowani
Postów: 110
Pomógł: 0
Dołączył: 2.10.2010
Skąd: Irlandia

Ostrzeżenie: (0%)
-----


Formularz
  1. <select name="year" id="f_year">
  2. <option value=""><?php _e('From', 'cars_attributes'); ?></option>
  3. <?php foreach($year as $y) { ?>
  4. <option value="<?php echo $y['fk_i_item_id']; ?>" <?php if($years == $y['fk_i_item_id']) { echo 'selected'; } ?>><?php echo $y['i_year']; ?></option>
  5. <?php } ?>
  6. </select>
  7.  
  8.  
  9. <select name="year" id="t_year">
  10. <option value=""><?php _e('To', 'cars_attributes'); ?></option>
  11. <?php foreach($year as $y) { ?>
  12. <option value="<?php echo $y['fk_i_item_id']; ?>" <?php if($years == $y['fk_i_item_id']) { echo 'selected'; } ?>><?php echo $y['i_year']; ?></option>
  13. <?php } ?>
  14. </select>


funkcja
  1.  
  2. $years = Params::getParam('year') ;
  3. $year = ModelCars::newInstance()->getCarAttr();
  4.  
  5. public function getCarAttr()
  6. {
  7. $this->dao->select();
  8. $this->dao->from( $this->getTable_CarAttr());
  9. //$this->dao->where('fk_i_item_id', $itemId);
  10. $this->dao->groupBy('i_year', 'ASC') ;
  11.  
  12. $result = $this->dao->get();
  13. if( !$result ) {
  14. return array() ;
  15. }
  16.  
  17. return $result->result();
  18. }


Teraz jak znaleść przedmioty pomiędzy tymi watościami?
i_year to jest rocznik samochodu. Na tą chwilę jak zazncze 2001-2003 i i klikne szukaj
przełącza mi na 2003-2003 i wyswietla brak przedmiotów odpowiadających kryteriom.

Odświeżam


--------------------
PettyAds - Ireland Classified Ads
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 5.07.2025 - 00:16