• 28-12-2010, 03:59:41
    #1
    Merhaba arkadaşlar, wordpress tabanlı sitemde kullanıcıların ne gibi içerikler olduğunu görebilmesi için bir sayfa oluşturdum. Ve bu sayfa içine A'dan Z'ye kadar bir alfabetik dizin ve altına A ile başlayan konu başlıkları B ile başlayan konu başlıkları gibi birşey yapmayı düşünüyorum.


    Örnek olarak verebileceğim:
    http://tr.wikipedia.org/wiki/Denizcilik_terimleri

    Buradaki gibi, ama bir türlü beceremedim. PHP'ye de biraz yabancıyım, yardımcı olurmusunuz kod konusunda?
  • 28-12-2010, 04:39:57
    #2
    en basit şöyle yapabilirsin

    misal A ile başlayan konuları listelemek için

    $ara= "SELECT * FROM konular ORDER BY id ";
    $gel= mysql_query  ( $ara) ;
    
    
    		while  ( $bul= mysql_fetch_assoc ( $gel) ) {
    		
    			if($bul["baslik"][0]=="A"){
    
                          echo $bul["baslik"];
    
    }
    }
  • 28-12-2010, 16:55:47
    #3
    <?
    	$data = mysql_query("select * from konular order by konular asc");
    	while($sonuc = mysql_fetch_array($data))
    	{
    	$kid=$sonuc["id"];
    	$baslik=$sonuc["baslik"];
    	?>
    	<li><a href="<?php echo $domain;?>/<?php echo $kid;?>/<?php echo $baslik;?>"><?php echo $baslik; ?></a></li>
    	<?
    	}
    	?>
  • 28-12-2010, 17:11:50
    #4
    Üyeliği durduruldu
    wordpress uğraştıdıgın yere kadar olan bölümü koyarsan oradan yardımcı olalım
  • 29-12-2010, 01:02:29
    #5
    <?php
            
            
            //  id -- baslik -- yazi -- tarih
    
            
            
            
            $harfler = array("A","B","C","S");
            
                
            
            
            $sayi = count($harfler);
            
            
            
                
                for($i = 0; $i < $sayi; $i++)
                {
                    
                    
                    $sql = "SELECT * FROM yazilar WHERE baslik  LIKE '".$harfler[$i]."%' order by baslik ASC";
                    $sorgula1 = mysql_query($sql);
                                
                            echo "<h3>$harfler[$i]</h3>";
                   
                    while($sonuc1 = mysql_fetch_assoc($sorgula1    ))
                    {
                        
                       
                        
                        echo "<a href=".$sonuc1['id'].">".$sonuc1['baslik']."</a>";
                          echo "<br />";
                        
                        
                    }
                    
                      echo "<hr />";
                }
                
            
    
    
    ?>