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>