Şimdi Ara

kategoriye bağlı ürün listeleme

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4
Cevap
0
Favori
2.248
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • arkadaşlar mysql tablom

    kategoriler

    id
    baslik
    baslik_seo


    urunler

    id
    baslik
    baslik_seo
    icerik
    resim
    kat_id

    kategorileri listelediğim zaman urunleri kategori id sine göre listelemesini istiyorum kodlarım aşağıda ama beceremedim


     <li> 
    <table cellspacing="1" cellpadding="4" border="0" align="left">
    <tr>

    <?php

    include ("Connections/baglan.php");

    $sorgu=mysql_query("SELECT urunler.*,kategoriler.* FROM urunler INNER JOIN kategoriler ON('urunler.kat_id=kategoriler.id') order by urunler.id DESC limit 20");
    $sayi=0;

    while($yaz=mysql_fetch_assoc($sorgu))


    {
    if(($sayi != 0) AND ($sayi % 2) == 0) echo '</tr><tr>';
    ?>

    <td align="left"><span class="goster"><?php echo $yaz['baslik'];?> <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=90055628&url=images_up/<?php echo $yaz['resim'];?>" title="" target="_blank" data-href="images_up/<?php echo $yaz['resim'];?>" title="" target="_blank"> <img src="images_up/<?php echo $yaz['resim']; ?>"width="322" height="158" border="0" /> </a></span></td>
    <?php
    $sayi++;
    }
    ?>

    </tr>
    </table>
    </li>







  • Slq sorgunu echo ile ekrana bas. Sonra git onu mysql de query olarak calistir. Ne hatan var mysql soylesin

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • <? 
    include ("Connections/baglan.php");
    $katid = $_GET["id"];
    $kategoriler = @mysql_fetch_array(@mysql_query("SELECT * FROM kategoriler WHERE id='$katid' limit 1"));
    $kid = $kategoriler["id"];
    $kbaslik = $kategoriler["baslik"];
    $kseo = $kategoriler["baslik_seo"];

    ?>

    <?=$kbaslik?> <?=$kseo?>


    <?
    $sorgu = @mysql_query("SELECT * FROM urunler WHERE kat_id='".$katid."' ORDER BY id limit 10");
    while($row = @mysql_fetch_array($sorgu)){
    $id = $row["id"]
    $baslik = $row["baslik"];
    $baslik_seo = $row["baslik_seo"];
    $icerik = $row["icerik"];
    $resim = $row["resim "];
    ?>


    <?=$baslik?><br>
    <?=$baslik_seo?><br>
    <?=$icerik?><br>
    <?=$resim?>


    <? } ?>



    bu şekilde kullanacaksın. örneğin bunu kategori.php diye kaydettin var sayalım.


    tarayıcıyawww.siteadi.com/kategori.php?id=13 yazdığın zaman kategori id si 13 olan ürünler listelenir.




  • kategori başlıklarını alıyor ama ürünler listelemiyor
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.