ne yapmak istediğinizi tam anlayamadım ama sanırsam elinizde belli id grupları var. örneğin bir grupta 1,2,3 idli kayıtları çekeceksiniz, diğer bir grupta 3 ve 5 i çekeceksiniz. aşağıdaki şekilde bu grupları bir dizide toplayıp sql de bu diziden çağırabilirsiniz. eğer bu değerler id ise unique olacağından ayrıca limit tanımlamanıza gerek kalmayacaktır.
$idler = array(
'0' => '123,124,125',
'1' => '122,123,124,125,126',
.
.
.
),
);
$sorgu = mysql_query("SELECT * FROM tablo WHERE Sutun_Adı In (".$idler[0].") ORDER BY id DESC");bu sorgu 123,124,125 id li satırları çeker.
<?
$idler = array(
'0' => '14D2Y00006252,14D2Y00006252,14D1T00006238, 14D1T00006237, 14D1T00006236, 14D1T00006235, 14D1T00006234, 14D1T00006233, 14D2Y00006251, 14D1T00006241, 14D1T00006226, 14D1Y00006240, 14C1T00005841, 14C1T00005840, 14C1T00005839, 14C1T00005838'
);
$sorgu = mysql_query("SELECT * FROM Urunler WHERE Barkod In ('.$idler[0].') ORDER BY ID DESC ");
?>
<table class="tablo">
<?php
$adet_say=16;
for($x=0; $x < $adet_say; $x++)
{
$ESS=mysql_fetch_array($sorgu);
if($x%6==0)
{
echo'<tr align="center">';
}
?> <td><a href="Urun_Karti.php?Urun=<? echo $ESS['Urun_Kodu']; ?>"><img src="urunler/<? echo $ESS['Urun_Kodu']; ?>_0.jpg" width="100" height="150"/></a><br /> <? echo $ESS['Urun_Kodu']; ?><br /><? echo $ESS['Satin_Alinan']; ?> Adet Sattı<p> </p></td>
<? if($x%6==5)
{
echo'</tr>';
}
}
?>
<tr>
<td colspan="6" align="center">
</td>
</tr>
</table>haliyle boş sonuç geliyor. 16 tane boş jpg kutucuğu