![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 4.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam
W mojej bazie danych chciałbym jednym zapytaniem zamienić pewien określony text na inny. Np. istnieje sto takich zdań: Cytat Ala ma kota A ja chcę je wszystkie za jednym razem zamienić na: Cytat Tomek ma kota Jak to zrobić? Z góry dziękuję |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 4.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za szybka odpowiedz, ale jestem laikiem w tych sprawach...moglbys mi dac konkretny przyklad? z gory dzieki
|
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Podalem ci konkretny link, ktory zawiera konkretne informacje. Skoro jestes laikiem to tym bardziej powinienes zapoznac sie z trescią tego linku.
Konkretny przyklad powiadasz?
Zapytanie to zmienie wartosc pola na 2, pod warunkiem ze to pole mialo wartosc 4. Teraz na podstawie info w linku i tego przykladu zrob swoje zadanie |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 4.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Hmm, zgadza się, ale problem mam z tym, że moja baza to baza forum. I mam taką tabelę phpbb_posts. I w tej tabeli są zapisane całe posty. I chcę edytować konkretne zdanie, które powtarza się powiedzmy w trzydziestu różnych postach, ale oprócz niego są jeszcze inne zdania w każdym poście i inne posty nie zawierające tego zdania. Czyli miałbym dać
? Ten post edytował kreat0r 4.07.2008, 13:05:58 |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
a widzisz, nie zalapalem ze zdanie jest wycinkiem.
To musisz uzyc REPLACE http://dev.mysql.com/doc/refman/5.0/en/str...unction_replace
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 27.08.2025 - 23:15 |