Selamlar arkadaşlar ayağımın tozu ile gelip aklıma takılan bir soru var bununla alakalı yardımlarınızı rica ederim.
Anasayfa Ürün Gösterim Sıralama Değişimi
Sql de sıralamanın en son eklenen ürünün ana sayfada en önde görmek istiyorum sistem içerisinde zaten ana sayfa sırası diye bir kısım var , ben ürünün ana sayfa sırasını 001 yapıyorum ondan sonraki 002 kodlu ürün daha önde gözükmesi gerekiyor malesef 001 sıra numarası verdiğim daha önde gözüküyor kodları aşağıda paylaşacağım kodlamadaki mantık büyük sıra numaralı ilk başta gözüksün bir yerde hata var ama anlamadım
Aşağıdaki Kodlamada ana sayfada 20 limiti ürün gösterim sayısı ondan sonraki alanda bir hatamı var ?
Aşağıdaki Resimdeki HEYBELİADA-BÜYÜKADA TURU nun ana sayfa gösterim sırası 001 GÜNÜBİRLİK GÖKÇEADA TURU nun ana sayfa gösterim sırası 004 Ben bunun tam tersi olsun istiyorum son eklediğim 004 Sıra nolu GÜNÜBİRLİK GÖKÇEADA TURU en solda gözüksün umarım anlatabilmişimdir.
Hata da bu satırda büyük ihtimal
Anasayfa Ürün Gösterim Sıralama Değişimi
Sql de sıralamanın en son eklenen ürünün ana sayfada en önde görmek istiyorum sistem içerisinde zaten ana sayfa sırası diye bir kısım var , ben ürünün ana sayfa sırasını 001 yapıyorum ondan sonraki 002 kodlu ürün daha önde gözükmesi gerekiyor malesef 001 sıra numarası verdiğim daha önde gözüküyor kodları aşağıda paylaşacağım kodlamadaki mantık büyük sıra numaralı ilk başta gözüksün bir yerde hata var ama anlamadım
Aşağıdaki Kodlamada ana sayfada 20 limiti ürün gösterim sayısı ondan sonraki alanda bir hatamı var ?
PHP:
? [/B]
[B]$limit = 20;
$git = @$_GET["git"];
if(empty($git) or !is_numeric($git)) {
$git = 1;
}
$count = mysql_num_rows(mysql_query("SELECT id FROM urunler"));
$toplamsayfa = ceil($count / $limit);
$baslangic = ($git-1)*$limit;
$sorgu = "SELECT * FROM urunler where anasayfa='EVET' ORDER BY ana_sira ASC LIMIT $baslangic,$limit";
$urun_sorgu = mysql_query( $sorgu, $conn) or die(mysql_error() );
while ($urun_list=mysql_fetch_array($urun_sorgu)) {
$durum_kontrol=$urun_list['link_durum'] ;
?
Hata da bu satırda büyük ihtimal
PHP:
$sorgu = "SELECT * FROM urunler where anasayfa='EVET' ORDER BY ana_sira ASC LIMIT $baslangic,$limit";
