Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] [MYSQL] hutrowe dodanie znaków do pól rekordów
bogdanh
post
Post #1





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 22.04.2012

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


Mam kilkaset rekordow w bazie i w jednym polu prawie każdego z nich muszę dodać znacznik "<br>" przed <a href="...
Mam tylko pomysł o wczytaniu całego pola rekordu i w skrypcie php dodanie tego <br>, a potem powtórny zapis do bazy.
Może jednak jest prostrzy sposób?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mortus
post
Post #2





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


  1. UPDATE `table` SET `column` = CONCAT(SUBSTR(`column`, 1, LOCATE("<a href", `column`)-1), "<br />", SUBSTR(`column`, LOCATE("<a href", `column`)))

Powyższe zapytanie powinno dać radę, jeśli w każdym z rekordów w odpowiedniej komórce ciąg znaków "<a href" występuje tylko raz. Testuj na kopii.
Go to the top of the page
+Quote Post

Posty w temacie


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: 8.10.2025 - 17:15