• 25-12-2008, 22:13:13
    #1
    arkadaşlar kullandığım scriptte google aramalarını kaydedip footerde çıkmasını sağlayan bir kod var..

    bu kod google arama kelimeleri eğer birden çok kelime varsa araya alttre (_) işareti koyuyor.. ama sitemde kelime_kelime şeklinde aramalar bulunamıyor..
    ben bu kelime aralarındaki _ işaretini nasıl + yapabilirim acaba?

    sql sorgusu bu..
    -- phpMyAdmin SQL Dump
    -- version 2.10.3
    -- http://www.phpmyadmin.net
    -- 
    -- Anamakine: localhost
    -- Üretim Zamanı: 18 Aralık 2008 saat 02:34:58
    -- Sunucu sürümü: 5.0.51
    -- PHP Sürümü: 5.2.6
    
    SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
    
    -- 
    -- Veritabanı: `oba`
    -- 
    
    -- --------------------------------------------------------
    
    -- 
    -- Tablo yapısı: `tag`
    -- 
    
    CREATE TABLE `tag` (
      `id` int(11) NOT NULL auto_increment,
      `baslik` text,
      `tr` text,
      `tarih` datetime default NULL,
      PRIMARY KEY  (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
    
    -- 
    -- Tablo döküm verisi `tag`
    --
    yardımcı olan arkadaşlara minnettar kalırım

    konu yanlışlıkla iki defa gitti özür dilerim :S
  • 25-12-2008, 22:58:46
    #2
    Bu sorunu scriptin kendisi ile çözmelisiniz.

    Ancak varolan veritabanındaki "_" karakterlerini "+" ile değiştirmek için
    kelime_kelime nin tr kolonunda olduğunu varsayarsak,
    UPDATE tag SET tr = REPLACE(tr, '_', '+');

    sql sorgusunu çalıştırmanız yeterli olacaktır.
    İyi çalışmalar.
  • 25-12-2008, 23:44:49
    #3
    bu dediğinizi tam olarak nereye eklicem hocam?
    ilginiz için tşkler..
  • 25-12-2008, 23:57:50
    #4
    phpmyadmin kısmına girip sunucunun veritabanı üzerinde sl sorgusu olarak çalıştırman gerekecek arkadaşın verdiği kodları.

    tabi o kod sadece veritabanında halihazırda bulunan verileri değiştirmeye yarar.yeni eklenecek olanları değiştirmez. yeni eklenenlerinde değişmiş şekilde gelmesini istiyorsan scriptinde editleme yapman gerekir.
  • 26-12-2008, 16:10:53
    #5
    hocam bir sonraki konu için hangi fonksiyonu kullanmam gerek?
    mesela b konusundayım..
    ondan önce yazılan konu a sonra yazılan konu c ise bunlara geçişi sağlamam mümkünmüdür?
    sayfalar içinde geçerli..
    yani ana sayfadayken bir sonraki sayfaya geçmem mümkünmüdür?