Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] LIKE %%
--Aimar--
post 26.03.2008, 08:45:25
Post #1





Goście







Witam,

Mógłby mi ktoś przedstawić strukturę zapytania zamieniającego zawartość danego pola ale tylko w wybranym fragmencie?
Chodzi mniej więcej o coś takiego:

UPDATE `post` SET title = '%*****%' WHERE title LIKE '%slowo_do_podmiany%'

Tylko, że powyższe przez użycie "=" po SET title zamienia całą zawartość a nie tylko owe %slowo_do_podmiany% ...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
--Aimar--
post 26.03.2008, 08:59:36
Post #2





Goście







Ok wykminiłem smile.gif

  1. UPDATE post SET `kolumna` = REPLACE(`kolumna`, 'slowo_do_podmiany','nowa_wartosc_slowa_do_podmiany') WHERE `kolumna` LIKE '%slowo_do_podmiany%';
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 16:08