Как я могу отобразить PHP-код в представлении codeigniter - PullRequest
0 голосов
/ 03 июня 2018

Я хочу отфильтровать данные, когда пользователь нажимает кнопку, все данные фильтруются правильно, но тег не работает должным образом. Он покажет два размера, но он мне понадобится.Вот картинка ошибки:

enter image description here

А вот моя модель:

$result=NULL;
$this->db->select('*');
$this->db->from('sales');
$query = $this->db->get();           

if($query->num_rows()>0)
{
  foreach($query->result() as $all_prod)
  {
     $prod_size=NULL;
     $make_option=NULL;
     $flag=false;
     $i=0;
     $prod_size=$all_prod->sizes;   
     if (strpos($prod_size, ',') !== false) 
     {

         $flag=true;         
     }
    else
     {
         $flag=false;
     }                      
       $result.='<div class="col-lg-4 men-one">
                <img src='.base_url($all_prod->img).' class="img-responsive">
                <div class="row">
                  <p class="col-lg-10" style="margin-top:5px;">'.($all_prod->description).'
                          </p>
                 <span class="btn btn-light glyphicon glyphicon-heart col-lg-1"style="color:#C9302C"></span>
                </div>
                <div class="row">

                 <p class="col-lg-3 text-center">Rs:'.($all_prod->sale_price).'
                          </p>
                 <p class="col-lg-3 text-center"><strike>'. ($all_prod->orignal_price).'</strike>
                     </p>         
                  <?php      
                    if('.$flag.'=='.false.')
                     {
                        ?>
                       <form class="col-lg-5">
                       <select class="size_color">
                          <option>Size</option>
                          <option>'.$prod_size.'</option>
                       </select>
                       </form>
                       <?php
                      }
                           else
                           {
                               if('.$flag.'=='.true.')
                               {

                               ?>
                                <form class="col-lg-5">
                                   <select class="size_color">
                                    <option>Size</option>
                                    <?php

                                     while('.$prod_size.'['.$i.']!='.NULL.')
                                     {
                                         if('.$prod_size.'['.$i.']!='.",".')
                                         {
                                             '.$make_option.'='.$make_option.' 
                                             .'.$prod_size.'['.$i.']; 
                                         }
                                         else
                                         {
                                           if('.$prod_size.'['.$i.']=='.",".')
                                           {
                                            ?>
                                            <option>'.$make_option.'</option>
                                            <?php
                                            '.$make_option.'='.NULL.';
                                           }

                                         }
                                         '.$i.'='.$i.'+1;
                                         if('.$prod_size.'['.$i.']=='.NULL.')
                                         {
                                             ?>
                                            <option>'.$make_option.'</option>
                                            <?php
                                            '.$make_option.'=NULL;
                                            '.$flag.'='.false.';
                                         }
                                     }

                                    ?>
                                   </select>
                                </form>
                               <?php                                       
                               }
                           }

                          ?>

                      </div>     
<button class="btn btn-danger col-lg-12" onclick="add_to_cart(id='.$all_prod->id.')">ADD TO CART</button>
                    </div>';

                }
                echo $result;
            }
            else
            {
                return false;
            }

Заранее спасибо, помогите мне, я потратил слишком много времени, пытаясь всеми возможными методамичто я знаю, но я не успешен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...