Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] LIKE %%
--Aimar--
post
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
--Aimar--
post
Post #2





Goście







Ok wykminiłem (IMG:http://forum.php.pl/style_emoticons/default/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

Posty w temacie
- -Aimar-   [MySQL] LIKE %%   26.03.2008, 08:45:25
- - -Aimar-   Ok wykminiłem [SQL] pobierz, plaintext UPDATE po...   26.03.2008, 08:59:36


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

 



RSS Aktualny czas: 6.10.2025 - 06:39