• 11-03-2017, 19:30:29
    #1
    bütün herkese merhaba.

    öncelikle sorunum
    text bölümüm var text teki yazıyı mysql de tablodaki 1 sutundaki verileri 2 sutundaki verilere cevirecek bir sistem lazım arkadaşlar

    örneğin

    tablo da 1.sutunda hakan yazısı var 2.sutunda mahmut yazısı var

    text içerisinde "hakan bugun bir araba aldı" yazısını
    "mahmut bugun bir araba aldı" olarak değiştirecek
    kısacası phpde mysql verilerini replace yapacak konuyla ilgili yardım istiyorum.
  • 11-03-2017, 19:36:08
    #2
    update tablo set text_sutun = REPLACE(text_sutun,sutun_1,sutun_2);
    yedek alarak şu kodu deneyebilirsiniz.
  • 11-03-2017, 21:07:48
    #3
    PsdBul adlı üyeden alıntı: mesajı görüntüle
    update tablo set text_sutun = REPLACE(text_sutun,sutun_1,sutun_2);
    yedek alarak şu kodu deneyebilirsiniz.
    hocam textin içindeki kelimeleri çevirmiyor ne yazıkkı mysql i görmüyo
  • 11-03-2017, 21:34:50
    #4
    Bash_ adlı üyeden alıntı: mesajı görüntüle
    hocam textin içindeki kelimeleri çevirmiyor ne yazıkkı mysql i görmüyo
    kodu şuan çalıştırıp denedim. sorunsuz çalışıyor. sorgu ve tablo aşağıdaki gibi.

    update sayilar set sayi = REPLACE(sayi,t1,t2);
    CREATE TABLE `sayilar` (
      `id` int(11) NOT NULL,
      `sayi` varchar(123) NOT NULL,
      `t1` varchar(123) NOT NULL,
      `t2` varchar(123) NOT NULL
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;