• 12-06-2015, 11:02:00
    #1
    Üyeliği durduruldu


    F hücresinde bir kontrol yaptırmam gerek (bu hücreye ürün kodları geliyor)
    eğer F hücresine veri gelmiyorsa o satırı bulunduğu satırı göstermemem gerke. şuan ben Not Found basabildim ama satırı göstermemem gerekli. Yardımcı olabilirseniz sevinirim.

    <table id="table2" cellspacing="0" width="100%"><thead><tr><th></th><th>RELATED PRODUCTS</th><th>PRODUCT DESCRIPTION</th><th>ADD</th><th>QUANTITY</th></tr>
    </thead>
    <tbody>
        <?php
         $id = "";
         $veri = array_unique($veri);
         $say=count($veri); for($x=3;$x<$say;$x++){$yeni[]=$veri[$x];  } 
    
         foreach ($yeni as $keyX => $valueX) {  $id = str_replace(".", "",  $valueX[A]); 
            if ($valueX[B]!=$product) {
        continue;
      }
         ?>   
        <tr>
         
         
        <td style="text-align: center;">
            <a class="zoom" data-pretty="prettyPhoto" href="/images/requestquote/<?php if($valueX[F]!="") echo $valueX[F] ; else echo "NOT FOUND"; ?>_big.png">
                    <img src="/images/requestquote/<?php if($valueX[F]!="") echo $valueX[F] ; else echo "NOT FOUND"; ?>_small.png" alt="" style="width:78px;height:60px" onerror="imgError(this);" class="image animated fadeInDown">
            </a>
        </td>
        
        <td style="text-align: center;">
             <?php if($valueX[F]!="") echo $valueX[F] ; else echo "NOT FOUND"; ?>
        </td>
        <td style="text-align: center;">
            <?php if($valueX[D]!="") echo $valueX[D] ; else echo "NOT FOUND"; ?>
        </td>
       
       <td style="text-align: center;">
        <input name="check_list[]" value=" <?php if($valueX[F]!="") echo $valueX[F] ; else echo "NOT FOUND"; ?>" type="checkbox">
                  
                </td>
       <td style="text-align: center;">
        
                  <input type="text" name="quantity[]" id="quantity" style="width:45px">
                
        </td>
    
        
        </tr>
    
        <?php } ?>   
    
    </tbody>
    </table>
  • 12-06-2015, 11:23:25
    #2
    Merhaba,

    Tablo kodlarından önce şu if sorgusunu kullanabilirsiniz bu sayede satırı göstermeyebilirsiniz.

    if(empty(trim($valueX[F])) || isset($valueX[F])) continue;
    ya da tam kodlarınızı yazacak olursak,

    <table id="table2" cellspacing="0" width="100%"><thead><tr><th></th><th>RELATED PRODUCTS</th><th>PRODUCT DESCRIPTION</th><th>ADD</th><th>QUANTITY</th></tr>
    </thead>
    <tbody>
        <?php
         $id = "";
         $veri = array_unique($veri);
         $say=count($veri); for($x=3;$x<$say;$x++){$yeni[]=$veri[$x];  } 
     
         foreach ($yeni as $keyX => $valueX) {  $id = str_replace(".", "",  $valueX[A]); 
            if ($valueX[B]!=$product) {
        continue;
      }
            if(empty(trim($valueX[F])) || isset($valueX[F])) {
        continue;
      }
         ?>   
        <tr>
          
          
        <td style="text-align: center;">
            <a class="zoom" data-pretty="prettyPhoto" href="/images/requestquote/<?php if($valueX[F]!="") echo $valueX[F] ; else echo "NOT FOUND"; ?>_big.png">
                    <img src="/images/requestquote/<?php if($valueX[F]!="") echo $valueX[F] ; else echo "NOT FOUND"; ?>_small.png" alt="" style="width:78px;height:60px" onerror="imgError(this);" class="image animated fadeInDown">
            </a>
        </td>
         
        <td style="text-align: center;">
             <?php if($valueX[F]!="") echo $valueX[F] ; else echo "NOT FOUND"; ?>
        </td>
        <td style="text-align: center;">
            <?php if($valueX[D]!="") echo $valueX[D] ; else echo "NOT FOUND"; ?>
        </td>
        
       <td style="text-align: center;">
        <input name="check_list[]" value=" <?php if($valueX[F]!="") echo $valueX[F] ; else echo "NOT FOUND"; ?>" type="checkbox">
                   
                </td>
       <td style="text-align: center;">
         
                  <input type="text" name="quantity[]" id="quantity" style="width:45px">
                 
        </td>
     
         
        </tr>
     
        <?php } ?>   
     
    </tbody>
    </table>
  • 12-06-2015, 11:38:36
    #3
    Üyeliği durduruldu
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Tablo kodlarından önce şu if sorgusunu kullanabilirsiniz bu sayede satırı göstermeyebilirsiniz.

    if(empty(trim($valueX[F])) || isset($valueX[F])) continue;
    ya da tam kodlarınızı yazacak olursak,

    <table id="table2" cellspacing="0" width="100%"><thead><tr><th></th><th>RELATED PRODUCTS</th><th>PRODUCT DESCRIPTION</th><th>ADD</th><th>QUANTITY</th></tr>
    </thead>
    <tbody>
        <?php
         $id = "";
         $veri = array_unique($veri);
         $say=count($veri); for($x=3;$x<$say;$x++){$yeni[]=$veri[$x];  } 
     
         foreach ($yeni as $keyX => $valueX) {  $id = str_replace(".", "",  $valueX[A]); 
            if ($valueX[B]!=$product) {
        continue;
      }
            if(empty(trim($valueX[F])) || isset($valueX[F])) {
        continue;
      }
         ?>   
        <tr>
          
          
        <td style="text-align: center;">
            <a class="zoom" data-pretty="prettyPhoto" href="/images/requestquote/<?php if($valueX[F]!="") echo $valueX[F] ; else echo "NOT FOUND"; ?>_big.png">
                    <img src="/images/requestquote/<?php if($valueX[F]!="") echo $valueX[F] ; else echo "NOT FOUND"; ?>_small.png" alt="" style="width:78px;height:60px" onerror="imgError(this);" class="image animated fadeInDown">
            </a>
        </td>
         
        <td style="text-align: center;">
             <?php if($valueX[F]!="") echo $valueX[F] ; else echo "NOT FOUND"; ?>
        </td>
        <td style="text-align: center;">
            <?php if($valueX[D]!="") echo $valueX[D] ; else echo "NOT FOUND"; ?>
        </td>
        
       <td style="text-align: center;">
        <input name="check_list[]" value=" <?php if($valueX[F]!="") echo $valueX[F] ; else echo "NOT FOUND"; ?>" type="checkbox">
                   
                </td>
       <td style="text-align: center;">
         
                  <input type="text" name="quantity[]" id="quantity" style="width:45px">
                 
        </td>
     
         
        </tr>
     
        <?php } ?>   
     
    </tbody>
    </table>
    teşekkür ederim, fakat boş sayfa ile karşılaşıyorum.
  • 14-06-2015, 08:33:03
    #4
    Quismo adlı üyeden alıntı: mesajı görüntüle
    teşekkür ederim, fakat boş sayfa ile karşılaşıyorum.
    !isset() şeklinde olacak afedersiniz,

    <table id="table2" cellspacing="0" width="100%"><thead><tr><th></th><th>RELATED PRODUCTS</th><th>PRODUCT DESCRIPTION</th><th>ADD</th><th>QUANTITY</th></tr>
    </thead>
    <tbody>
        <?php
         $id = "";
         $veri = array_unique($veri);
         $say=count($veri); for($x=3;$x<$say;$x++){$yeni[]=$veri[$x];  } 
      
         foreach ($yeni as $keyX => $valueX) {  $id = str_replace(".", "",  $valueX[A]); 
            if ($valueX[B]!=$product) {
        continue;
      }
            if(empty(trim($valueX[F])) || !isset($valueX[F])) {
        continue;
      }
         ?>   
        <tr>
           
           
        <td style="text-align: center;">
            <a class="zoom" data-pretty="prettyPhoto" href="/images/requestquote/<?php if($valueX[F]!="") echo $valueX[F] ; else echo "NOT FOUND"; ?>_big.png">
                    <img src="/images/requestquote/<?php if($valueX[F]!="") echo $valueX[F] ; else echo "NOT FOUND"; ?>_small.png" alt="" style="width:78px;height:60px" onerror="imgError(this);" class="image animated fadeInDown">
            </a>
        </td>
          
        <td style="text-align: center;">
             <?php if($valueX[F]!="") echo $valueX[F] ; else echo "NOT FOUND"; ?>
        </td>
        <td style="text-align: center;">
            <?php if($valueX[D]!="") echo $valueX[D] ; else echo "NOT FOUND"; ?>
        </td>
         
       <td style="text-align: center;">
        <input name="check_list[]" value=" <?php if($valueX[F]!="") echo $valueX[F] ; else echo "NOT FOUND"; ?>" type="checkbox">
                    
                </td>
       <td style="text-align: center;">
          
                  <input type="text" name="quantity[]" id="quantity" style="width:45px">
                  
        </td>
      
          
        </tr>
      
        <?php } ?>   
      
    </tbody>
    </table>
  • 14-06-2015, 10:44:10
    #5
    Üyeliği durduruldu
    Aynen bende farkedemedim teşekkür ederim hocam


    Sent from my iPhone using Tapatalk