Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zmiana części wartości komórki
Blash
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 30.04.2007
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


W bazie mam tabelę, w której komórkach zapisany jest tekst.
Chciałbym zastąpić jeden wyraz w tym tekście innym. Czyli jeśli mam 'ala ma czarnego kota', to chcę aby było 'ale ma brązowego kota'.

Oczywiście potrafię za pomocą zapytania zmienić zawartość komórki. Problem polega jednak na tym, że tych komórek mam kilkaset.
Próbowałem znaleźć jakieś zapytanie, które by umożliwiły taką edycję wartości komórki, jednak nic nie znalazłem.
Zastanawiałem się także nad napisaniem skryptu, który by pobierał tekst z określonych komórek, rozbijał go na pojedyncze słowa, zamieniał to ważne (czarny -> brązowy), znów łączył tekst w całość i aktualizował tekst w bazie.
Jednak nie wydaje mi się to optymalnym rozwiązaniem.
Go to the top of the page
+Quote Post
nevt
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

Ostrzeżenie: (0%)
-----


jaki problem?
  1. UPDATE tabela SET pole=REPLACE(pole, 'czarnego', 'brązowego');


Ten post edytował nevt 8.03.2008, 09:15:37


--------------------

-
Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... -
Go to the top of the page
+Quote Post
Blash
post
Post #3





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 30.04.2007
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Wielkie dzięki, działa tak jak trzeba smile.gif
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 Aktualny czas: 20.08.2025 - 08:26