• 27-07-2010, 12:02:31
    #1
    Arkadaşlar phpmyadminde kat ve dkat diye 2 video kategori tablom var.

    $katbul=mysql_query("select * from kat where tr='$cid'");

    Yukarıdaki kodlamada kat yazan yerde dkat sorgulamasınıda aynı sorgu içinde yapmak istiyorum.

    örneğin: $katbul=mysql_query("select * from kat dkat where tr='$cid'");
    Örneğin: $katbul=mysql_query("select * from kat as dkat where tr='$cid'"); olarak denedim olmalı tam kodu hatırlayamadım.


    $katbul=mysql_query("select * from kat LEFT JOIN dkat ON kat.katid=dkat.katid where tr='$cid'");
    Bu koduda denedim bunda da sonuç alamadım.

    Bu sorguyu nasıl yapabilirim?
    Daha detaylı bilgi aşağıdaki linktedir.
    Teşekkür ederim

    Katagori.php dosyası aşağıdadır.

    <? include 'fonksiyon.php'; 
    $cid=htmlspecialchars($_GET['CID']);
    $katbul=mysql_query("select * from kat where tr='$cid'");
    $ca=mysql_fetch_array($katbul);
    $catitle=$ca['title'];
    $vid=$ca['id'];
    $cat=$ca['tr'];
    $acik=$ca['aciklama'];
    $say=mysql_query("select * from madvideo where kat='$cat'");
    $saydim=mysql_num_rows($say);
    $count = $saydim;
    $perpage = 28;
    $page = !empty($_GET["page"]) ? intval($_GET["page"]) : 1;
    $s = ($page-1)*$perpage;
    $sayfasayisi=ceil($count/$perpage);
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title><? echo $catitle; if($page!==1) { echo " | Sayfa - ".$page; }?> <?=$acik?></title>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1254" />
    <meta name="robots" content="index, follow" />
    <meta name="revisit-after" content="1 days" />
    <meta name="keywords" content="<?=$catitle?> <?=$page?> Kategorisi <?=$acik?>" />
    <meta name="description" content="<?=$catitle?> <?=$acik?> Kategorisi Videoaları <?=$page?>" />
    <link rel = "stylesheet" href = "style.css" type = "text/css" />
    <link rel = "stylesheet" href = "style_menu.css" type = "text/css" />
    <link rel="alternate" type="application/rss+xml" title="RSS" href="rss.php">
    <link rel="Shortcut Icon" type="image/ico" href="favicon.ico" />
    <!--[if IE 7]><link rel="stylesheet" type="text/css"href="style_ie7.css" /><![endif]-->
    <!--[if IE 6]><link rel="stylesheet" type="text/css"href="style_ie6.css" /><![endif]-->
     </head>
    <body>
    <div id="container">
      
    <? include 'include/ust.php';    ?>
        <div class="right span-755">
            <div class="box">
                <div class="btitle">
                    <div class="btitlel"><h2><?=$catitle?> Kategorisi | Sayfa <?=$page?></h2></div>
    
                   
                    <div class="clear"></div>
                </div>
                       <?if($saydim=="0") { echo 'Henuz Bu kategoride Video Yok'; } ?>                 
    
    
    <table width="100%">
                                    <tr>
    
    <?
    
        $katala=mysql_query("select * from madvideo where kat='$cat' order by id desc limit $s,$perpage"); 
                  $i=0;
                        while ($sea=mysql_fetch_array($katala))  { 
                $i++;
                
    $idd=$sea['id']; $seoo=$sea['seo']; $baslikk=$sea['baslik']; $resimm=$sea['resim']; $suree=$sea['sure'];
     $izlenmee=$sea['izlenme']; $tarihh=$sea['tarih']; $katt=$sea['kat'];
      ?>
    
    <td width="25%">
    <div id="video_video" onmouseover="this.style.border='1px solid #e3364b'" onmouseout="this.style.border='1px solid #111111'">
    
    <div id="video_resim"><a href="<?videolink($idd,$seoo,$baslikk,$katt);?>" title="<?=$sea['baslik']?>"><img alt="<?=$sea['baslik']?>" src="<?=$sea['resim']?>" border="0" width="160" height="120" class=""></a></div>
    <div id="video_baslik"><a href="<?videolink($idd,$seoo,$baslikk,$katt);?>" title="<?=$sea['baslik']?>"><?=substr(trim(strip_tags($sea['baslik'])),0,27)?></a></div>
    <div id="video_hit"><?=$sea['izlenme']?> Kez İzlendi</div>
    </div>
    </td>
    <? if ($i==4){ echo "</tr><tr>"; $i=0; }  } ?>
    </table>
    
    
    <div class="pages">
    <?             
    
    if($count > $perpage) :
      $x = 5; // akrif sayfadan önceki/sonraki sayfa gösterim sayısı
      $lastP = ceil($count/$perpage);
    
      // sayfa 1'i yazdır
      if($page==1) echo " <span class=\"ThisPage\">1</span>";
      else echo " <a href=\"".$cid."-kategori".$vid."-sayfa1.html\">1</a>";
      // "..." veya direkt 2
      if($page-$x > 2) {
        echo "<span>………</span>";
        $i = $page-$x;
      } else {
        $i = 2;
      }
      // +/- $x sayfaları yazdır
      for($i; $i<=$page+$x; $i++) {
        if($i==$page) echo " <span class=\"ThisPage\">[$i]</span>";
        else echo " <a href=\"".$cid."-kategori".$vid."-sayfa".$i.".html\">$i</a>";
        if($i==$lastP) break;
      }
      // "..." veya son sayfa
      if($page+$x < $lastP-1) {
        echo "<span>………</span>";
        echo " <a href=\"".$cid."-kategori".$vid."-sayfa".$lastP.".html\">$lastP</a>";
      } elseif($page+$x == $lastP-1) {
        echo " <a href=\"".$cid."-kategori".$vid."-sayfa".$lastP.".html\">$lastP</a>";
      }
    endif; ?>
    </div>
    
    
    
    
    
    
    
    
    
    </div>
    
    
    
    
            
        </div>
    <div class="clear"></div>
    </div>
    <? include 'include/alt.php'; ?>
  • 27-07-2010, 21:26:51
    #2
    arkadaşlar cevap veren yokmu acaba?