Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Выборка с условиями


bogdanus91

Recommended Posts

Всем привет столкнулся с такой проблемой. Нужно выбрать товар в определенной ценовой категории. В данный момент выборка товара реализована так:

 

 $prod_1_1 = $this->model_catalog_product->getProduct($product_spec_1_1);

 

Как видно с базы выбираються все продукты из данной категории. Можно ли выбрать на пример только их цены и затем все остальное базируясь на результатах выборки? Если да то как это лучше сделать?

За ранее большое спасибо.
 

Надіслати
Поділитися на інших сайтах


Еще раз здравствуйте. Вот что удалось сделать на данный момент. Пока привязался к одной цене в следующем коде выводиться группа товаров. Однако вывод работает через раз т.е. иногда выводиться то что в else. Как ограничить віборку в пределах данной цены? или перезапускать скрипт заново? Вот код:

 

<?php  if($related_kv4nt_id_1 > 0 && $quantity>0 &&$prod_1_1['price']>=150 && $prod_1_1['price']>=150 &&$prod_1_2['price']>=150&&$prod_1_3['price']>=150&&$prod_1_4['price']>=150   ) { ?>
 
 <h1 style="text-align: center;font-size: 40px;">Сопутствующие товары</h1>  
<br/>
   
    <h1><?php echo $related_kv4nt_name_1;?></h1>
 <div class="related ">
    <div class="box-product">
      <ul>
      
            <li style="width: 150px;" class="dop_tovar">
                <div style="margin:0;" class="image"><a href="                <div class="name"><a href="                <div class="price" style="font-family: Arial,Helvetica,sans-serif;font-size:20px;">
                   
                    <?php echo round($prod_1_1['price']*$cur_jur->row['value']); ?> грн.  
                   
        </div>
       
               
        <div style="float: right;margin-top: -29px;" class="cart"><a onclick="addToCart('<?php echo $product_spec_1_1; ?>');" class="button"><span>Купить</span></a></div>
      
        <center><div class="rating"><img src="catalog/view/theme/default/image/stars-<?php echo $prod_1_1['rating']; ?>.png" title=" <?php echo $prod_1_1['rating']; ?> отзывов"></div></center>
        </li>
             <li style="width: 150px;" class="dop_tovar">
                <div style="margin:0;" class="image"><a href="
                <div class="name"><a href="                <div class="price" style="font-family: Arial,Helvetica,sans-serif;font-size:20px;">
                   <?php if($id==2) { ?>
                    <?php echo round($prod_1_2['price']*$cur_jur->row['value']); ?> грн.  
                    <?php } else { ?>
                    <?php echo round($prod_1_2['price']*$cur_fiz->row['value']); ?> грн.
                    <?php } ?>              
                   
        </div>
            
        <div style="float: right;margin-top: -29px;" class="cart"><a onclick="addToCart('<?php echo $product_spec_1_2; ?>');" class="button"><span>Купить</span></a></div>
        <center><div class="rating"><img src="catalog/view/theme/default/image/stars-<?php echo $prod_1_2['rating']; ?>.png" title=" <?php echo $prod_1_2['rating']; ?> отзывов"></div></center>
        </li>
              <li style="width: 150px;" class="dop_tovar">
                <div style="margin:0;" class="image"><a href="
                <div class="name"><a href="                <div class="price" style="font-family: Arial,Helvetica,sans-serif;font-size:20px;">
                    <?php if($id==2) { ?>
                    <?php echo round($prod_1_3['price']*$cur_jur->row['value']); ?> грн.  
                    <?php } else { ?>
                    <?php echo round($prod_1_3['price']*$cur_fiz->row['value']); ?> грн.
                    <?php } ?>                
                   
        </div>
       
               
        <div style="float: right;margin-top: -29px;" class="cart"><a onclick="addToCart('<?php echo $product_spec_1_3; ?>');" class="button"><span>Купить</span></a></div>
      
        <center><div class="rating"><img src="catalog/view/theme/default/image/stars-<?php echo $prod_1_3['rating']; ?>.png" title=" <?php echo $prod_1_3['rating']; ?> отзывов"></div></center>
        </li>
             <li style="width: 150px;" class="dop_tovar">
                <div style="margin:0;" class="image"><a href="
                <div class="name"><a href="                <div class="price" style="font-family: Arial,Helvetica,sans-serif;font-size:20px;">
                    <?php if($id==2) { ?>
                    <?php echo round($prod_1_4['price']*$cur_jur->row['value']); ?> грн.  
                    <?php } else { ?>
                    <?php echo round($prod_1_4['price']*$cur_fiz->row['value']); ?> грн.
                    <?php }  ?>               
                   
        </div>
       
               
        <div style="float: right;margin-top: -29px;" class="cart"><a onclick="addToCart('<?php echo $product_spec_1_4; ?>');" class="button"><span>Купить</span></a></div>
      
        <center><div class="rating"><img src="catalog/view/theme/default/image/stars-<?php echo $prod_1_4['rating']; ?>.png" title=" <?php echo $prod_1_4['rating']; ?> отзывов"></div></center>
        </li>
            </ul>
    </div>
  </div><br/>
       <?php }else { echo 'no'; } ?>
 

 

 

Что можно сделать? За ранее спасибо всем откликнувшимся.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.