• 08-05-2009, 12:58:47
    #10
    niphell adlı üyeden alıntı: mesajı görüntüle
    üstad { unutulmuş sanırım
    Arkadaşım alttaki kodla 1tane veriyi çok güzek çekiyorum ama 10 tane veri için senin dediğin düzenlemeyide yaptım yine olmadı
       <?
    $sunucu="sunucu";
    $user="user";
    $psw="psw";
    $db="db";
    $tbl="jos_core_log_searches";
    //bağlantımızı kuralım..
    mysql_connect($sunucu,$user,$psw)or die("sunucuya bağlananmadı");
    mysql_select_db($db)or die("db ye bağlanamadı");
    //şimdi sql ile rastgele veri alalım..
    //SELECT column FROM $tbl ORDER BY RAND() LIMIT 1
    $sql= mysql_query("SELECT * FROM $tbl order by rand() limit 1");
    $cek= mysql_fetch_array($sql);
    //Şimdi veriyi aldık bunu istediğiniz bir yere
    echo "$cek[search_term]";
    //burada onemli olan $cek[soz] olayı, bu [ ] işaretlerin arasına hangisini çekecekse onu yazıyorsunuz: Mesela sozler tablosu olsa orada soz diyerek o sözü çektiriyorsunuz..
    ?>
    ve çekilen kelimelerdeki harf hatalarını düzeltmek istiyorum ama bu kodların neresine ve nasıl yerleştirmem gerektiğini bulamadım

    İlginize ayrıca teşekkürler
  • 08-05-2009, 13:03:43
    #11
    mayber adlı üyeden alıntı: mesajı görüntüle
    Arkadaşım alttaki kodla 1tane veriyi çok güzek çekiyorum ama 10 tane veri için senin dediğin düzenlemeyide yaptım yine olmadı
       <?
    $sunucu="sunucu";
    $user="user";
    $psw="psw";
    $db="db";
    $tbl="jos_core_log_searches";
    //bağlantımızı kuralım..
    mysql_connect($sunucu,$user,$psw)or die("sunucuya bağlananmadı");
    mysql_select_db($db)or die("db ye bağlanamadı");
    //şimdi sql ile rastgele veri alalım..
    //SELECT column FROM $tbl ORDER BY RAND() LIMIT 1
    $sql= mysql_query("SELECT * FROM $tbl order by rand() limit 1");
    $cek= mysql_fetch_array($sql);
    //Şimdi veriyi aldık bunu istediğiniz bir yere
    echo "$cek[search_term]";
    //burada onemli olan $cek[soz] olayı, bu [ ] işaretlerin arasına hangisini çekecekse onu yazıyorsunuz: Mesela sozler tablosu olsa orada soz diyerek o sözü çektiriyorsunuz..
    ?>
    ve çekilen kelimelerdeki harf hatalarını düzeltmek istiyorum ama bu kodların neresine ve nasıl yerleştirmem gerektiğini bulamadım

    İlginize ayrıca teşekkürler

    Aşagıdakini deneyin

    <?
    $sunucu
    ="sunucu";
    $user="user";
    $psw="psw";
    $db="db";
    $tbl="jos_core_log_searches";
    //bağlantımızı kuralım..
    mysql_connect($sunucu,$user,$psw)or die("sunucuya bağlananmadı");
    mysql_select_db($db)or die("db ye bağlanamadı");
    //şimdi sql ile rastgele veri alalım..
    //SELECT column FROM $tbl ORDER BY RAND() LIMIT 1
    $sql= mysql_query("SELECT * FROM $tbl order by rand() limit 10");
    while($cek=mysql_fetch_array($sql)) {
    //Şimdi veriyi aldık bunu istediğiniz bir yere
    echo "$cek[search_term]";
    //burada onemli olan $cek[soz] olayı, bu [ ] işaretlerin arasına hangisini çekecekse onu yazıyorsunuz: Mesela sozler tablosu olsa orada soz diyerek o sözü çektiriyorsunuz..
    }
    ?>
  • 08-05-2009, 13:47:43
    #12
    WebLOADER adlı üyeden alıntı: mesajı görüntüle
    Aşagıdakini deneyin
    <?
    $sunucu
    ="sunucu";
    $user="user";
    $psw="psw";
    $db="db";
    $tbl="jos_core_log_searches";
    //bağlantımızı kuralım..
    mysql_connect($sunucu,$user,$psw)or die("sunucuya bağlananmadı");
    mysql_select_db($db)or die("db ye bağlanamadı");
    //şimdi sql ile rastgele veri alalım..
    //SELECT column FROM $tbl ORDER BY RAND() LIMIT 1
    $sql= mysql_query("SELECT * FROM $tbl order by rand() limit 10");
    while($cek=mysql_fetch_array($sql)) {
    //Şimdi veriyi aldık bunu istediğiniz bir yere
    echo "$cek[search_term]";
    //burada onemli olan $cek[soz] olayı, bu [ ] işaretlerin arasına hangisini çekecekse onu yazıyorsunuz: Mesela sozler tablosu olsa orada soz diyerek o sözü çektiriyorsunuz..
    }
    ?>
    Gösterdiğin şekilde oldu çok sağol +rep

    Şimdi yapmam gereken bunları alt alta sıralamak ve tablodan çektiği verilerde düzenleme yapmak(ı harfini i veya ı yapmak)bu konudada yardımcı olabilirmisin.
  • 08-05-2009, 14:31:16
    #13
    Üyeliği durduruldu
    cok ugrasiyorsun hocam, bununle ilgili hazriladigim bir kalip var benim: php ile ekleme, silme, duzenleme, listeleme ornegi:

    buradan gerekli bilgilere ulasabilirsin: Hide Your Links For Free !!

    buda ornek demosu: Kuaza Network Teknology, Tema Koleksiyonu k2 - Makaleci.com sitesi icin gelistirilmistir. ornektir.

    Not: yukaridaki dil kismi dahil degildir anlatima, hala gelistirmekteyim..
  • 08-05-2009, 16:47:08
    #14
    Yardımı olan bütün arkadaşlara çok teşekkürler
    Sorunu sayenizde çözdüm ve son olarak kodların hali aşağıdaki gibidir.
    Benim gibi sorunu olan ve PHP bilgisi az olan arkadaşlarım haftalarca uğraşmazlar inşallah
    <?
    $sunucu="sunucu";
    $user="user";
    $psw="password";
    $db="datebase";
    $tbl="jos_core_log_searches";
    //bağlantımızı kuralım..
    mysql_connect($sunucu,$user,$psw)or die("sunucuya bağlananmadı");
    mysql_select_db($db)or die("db ye bağlanamadı");
    //şimdi sql ile rastgele veri alalım..
    //SELECT column FROM $tbl ORDER BY RAND() LIMIT 1
    $sql= mysql_query("SELECT * FROM $tbl order by rand() limit 10");
    while($cek=mysql_fetch_array($sql)) {
    //Şimdi veriyi aldık bunu istediğiniz bir yere
    $metin='<a href="tag/'.$cek[search_term].'/" title="'.$cek[search_term].'">'.$cek[search_term].' </a> <p> ';
       echo utfyiwindowsa($metin); 
    //burada onemli olan $cek[soz] olayı, bu [ ] işaretlerin arasına hangisini çekecekse onu yazıyorsunuz: Mesela sozler tablosu olsa orada soz diyerek o sözü çektiriyorsunuz..
    }
    function utfyiwindowsa($metin) {
    $metin = str_replace("Ü","Ü",$metin);
    $metin     =str_replace("Åž","Ş",$metin);
    $metin = str_replace("Äž","Ğ",$metin);
    $metin = str_replace("Ç","Ç",$metin);
    $metin = str_replace("İ","İ",$metin);
    $metin = str_replace("Ö","Ö",$metin);
    $metin = str_replace("ü","ü",$metin);
    $metin = str_replace("ÅŸ","ş",$metin);
    $metin = str_replace("ç","ç",$metin);
    $metin = str_replace("ı","ı",$metin);
    $metin = str_replace("ö","ö",$metin);
    $metin = str_replace("ÄŸ","ğ",$metin);
    return $metin;
    }
    ?>
    Kodların tamamı alıntıdır ama nerelerde kimler tarafından yazılmıştı tam hatırlamıyorum.
    saygılar