Saatlerdir uğraşıyorum acayip bir yerde tıkandım kaldım.
turkiyegumus.com sitemdeki ürünleri her sayfada 4*4 olarak gösteriyor yani 4 satır 4 sütun olarak. Daha sonra 1-2-3-4-5-6 vs diye sayfalama yapıyor.
Ürünlerin hepsini tek sayfada göstermek istiyorum. Bu konu hakkında yardımcı olursanız sevinirim.
urunlistele.php
if ($is=="akg")
{
$altkatcek = mysql_query("SELECT * FROM altkategoriler WHERE id='$akid' ORDER BY sira",$veri_yolu);
$altkatcekad=mysql_result($altkatcek,0,"ad");
$baslik=mysql_result($altkatcek,0,"baslik");
$aciklama=mysql_result($altkatcek,0,"aciklama");
$etiket=mysql_result($altkatcek,0,"etiket");
$blokismi=$altkatcekad;
include "ust.php";
$uruncektam = mysql_query("SELECT * FROM urunler WHERE katid='$akid' AND yayin='Var' ORDER BY sira",$veri_yolu);
$uruncektamks = mysql_num_rows($uruncektam);
$gosterilecekkayitsayisi=$istenen_satir_sayisi*$istenen_sutun_sayisi;
$kalan=$uruncektamks%$gosterilecekkayitsayisi;
if ($kalan==0)
{
$yazilacaksayfa=$uruncektamks/$gosterilecekkayitsayisi;
}
else{
$yazilacaksayfa=(($uruncektamks-$kalan)/$gosterilecekkayitsayisi)+1;
}
if ($sayfasayisi=="") {$sayfasayisi=1;}
$limit1=($sayfasayisi-1)*$gosterilecekkayitsayisi;
$uruncek = mysql_query("SELECT * FROM urunler WHERE katid='$akid' AND yayin='Var' ORDER BY sira asc LIMIT $limit1,$gosterilecekkayitsayisi",$veri_yolu);
$kayitsayisi = mysql_num_rows($uruncek);
}
?>
if ($is=="ara")
{
include "ust.php";
$uruncektam = mysql_query("SELECT * FROM urunler WHERE urunkodu Like '%$aranan%' OR aciklama Like '%$aranan%' OR gram Like '%$aranan%' OR ad Like '%$aranan%' OR etiket Like '%$aranan%'",$veri_yolu);
$uruncektamks = mysql_num_rows($uruncektam);
$gosterilecekkayitsayisi=$istenen_satir_sayisi*$istenen_sutun_sayisi;
$kalan=$uruncektamks%$gosterilecekkayitsayisi;
if ($kalan==0)
{
$yazilacaksayfa=$uruncektamks/$gosterilecekkayitsayisi;
}
else{
$yazilacaksayfa=(($uruncektamks-$kalan)/$gosterilecekkayitsayisi)+1;
}
if ($sayfasayisi=="") {$sayfasayisi=1;}
$limit1=($sayfasayisi-1)*$gosterilecekkayitsayisi;
$uruncek = mysql_query("SELECT * FROM urunler WHERE urunkodu Like '%$aranan%' OR aciklama Like '%$aranan%' OR gram Like '%$aranan%' OR ad Like '%$aranan%' OR etiket Like '%$aranan%' ORDER BY sira asc LIMIT $limit1,$gosterilecekkayitsayisi",$veri_yolu);
$kayitsayisi = mysql_num_rows($uruncek);
$blokismi="Arama Sonuçları";
}
?>
?>
//###################################################### ÜRÜN LİSTELEME BAŞLIYOR #################################################################
?>
for ($satirsay=0;$satirsay<$istenen_satir_sayisi;$satirsay++)
{
$sutunsay=0;
?>
for ($sutunsay=0;$sutunsay<$istenen_sutun_sayisi;$sutunsay++)
{
$say=(($satirsay*4)+$sutunsay);
if ($say<$kayitsayisi)
{
$urunid=mysql_result($uruncek,$say,"id");
$ad=mysql_result($uruncek,$say,"ad");
$urunkodu=mysql_result($uruncek,$say,"urunkodu");
$katid=mysql_result($uruncek,$say,"katid");
$ayar=mysql_result($uruncek,$say,"ayar");
$gram=mysql_result($uruncek,$say,"gram");
$iscilikmilyem=mysql_result($uruncek,$say,"iscilikmilyem");
$iscilikadet=mysql_result($uruncek,$say,"iscilikadet");
$fiyatturu=mysql_result($uruncek,$say,"fiyatturu");
$yazilanfiyat=mysql_result($uruncek,$say,"fiyat");
$indirim=mysql_result($uruncek,$say,"indirim");
$teslimsuresi=mysql_result($uruncek,$say,"teslimsuresi");
$olcu=mysql_result($uruncek,$say,"olcu");
$aciklama=mysql_result($uruncek,$say,"aciklama");
$etiket=mysql_result($uruncek,$say,"etiket");
$izlenme=mysql_result($uruncek,$say,"izlenme");
$yayin=mysql_result($uruncek,$say,"yayin");
?>
}
?>
}
?>
}
?>
include "sayfasay.php";?>
//###################################################### ÜRÜN LİSTELEME BİTTİ #################################################################
?>