• 22-01-2010, 19:10:37
    #1
    Son arananları gösterdiğim bir eklentim var fakat son aranan 5 kelimeyi anasayfada göstermek istiyordum, buraya kadar sıkıntı yok ama webmaster forumu diye aratıldığı zaman anasayfadaki 5 linkte araya - atmıyor, boşluk bırakıyor, bu da beni sinir etti beceremedim. Yardımcı olabilecek birisi varsa çok sevinirim.


    <?php
    /*
    son arananlar
    */
    
    $dbhost  = "localhost";   
    $dbkullanici = "user";  
    $dbsifre  = "pass";
    $dbadi = "dbname"; 
    
    $baglan = mysql_connect($dbhost,$dbkullanici,$dbsifre);
    
    if(!$baglan)
       { ('MYSQL Baglanamiyor!');}  
    else
       { ('MYSQL baglantisi kuruldu.'); }
    
    mysql_select_db($dbadi,$baglan) or die ("veri tabanina baglanamiyor");
    ?>
    
    <?php
    
    echo "
    <html>
    <head>
    
    </head>
    <body><table width=\"100%\">
    <tr>
    <td>$kelime</td>
    
    </tr>
    ";
    
    /* 
    Tablomuzdaki sabit kalacak kisimlari listeleme
    */
    
    $sor = mysql_query("select * from aranan order by id desc LIMIT 5");
    
    while ($listele = mysql_fetch_array($sor)) {
    
    $id = $listele['id'];
    $kelime = $listele['kelime'];
    
    echo "
    <tr>
    <a href=\"http://www.site.com/s/$kelime.html\" title=\"$kelime\">$kelime</a>, 
    </tr>
    ";
    
    }
    
    echo "
    </table>
    </body>
    </html>";
    
    ?>
  • 22-01-2010, 19:53:20
    #2
    <?php
    /*
    son arananlar
    */
    
    $dbhost  = "localhost";   
    $dbkullanici = "user";  
    $dbsifre  = "pass";
    $dbadi = "dbname"; 
    
    $baglan = mysql_connect($dbhost,$dbkullanici,$dbsifre);
    
    if(!$baglan)
       { ('MYSQL Baglanamiyor!');}  
    else
       { ('MYSQL baglantisi kuruldu.'); }
    
    mysql_select_db($dbadi,$baglan) or die ("veri tabanina baglanamiyor");
    ?>
    
    <?php
    
    echo "
    <html>
    <head>
    
    </head>
    <body><table width=\"100%\">
    <tr>
    <td>$kelime</td>
    
    </tr>
    ";
    
    /* 
    Tablomuzdaki sabit kalacak kisimlari listeleme
    */
    
    $sor = mysql_query("select * from aranan order by id desc LIMIT 5");
    
    while ($listele = mysql_fetch_array($sor)) {
    
    $id = $listele['id'];
    $kelime = str_replace(" ", "-", $listele['kelime']);
    
    echo "
    <tr>
    <a href=\"http://www.site.com/s/$kelime.html\" title=\"$kelime\">$kelime</a>, 
    </tr>
    ";
    
    }
    
    echo "
    </table>
    </body>
    </html>";
    
    ?>
  • 22-01-2010, 21:37:33
    #3
    regexp kullan.
    Edit:
    (\s+)
  • 22-01-2010, 22:45:50
    #4
    @KeLKuN, teşekkürler oldu.