![]() |
![]() ![]() |
![]() |
![]()
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? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 108 Pomógł: 5 Dołączył: 8.12.2011 Skąd: Łomża Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli w komorce masz ten link na samym początku, to możesz użyć funkcji Mysql REPLACE no ale jeżeli jest gdzieś w środku to musisz zrobić tak jak piszesz.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) ![]() ![]() |
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. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 22.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
Tak - link jest wszędzie na początku treści pola i wszędzie w tym samym miejscu.
Dziękuję za podpwiedzi - szczególnie za "UPDATE". (IMG:style_emoticons/default/smile.gif) Tak - link jest wszędzie na początku treści pola i wszędzie w tym samym miejscu. Dziękuję za podpwiedzi - szczególnie za "UPDATE". (IMG:style_emoticons/default/smile.gif) Pierwsza sprawa załatwiona. (IMG:style_emoticons/default/smile.gif) Okazało się jednak, że na koncu ciągu w polu mam niepotrzebny znacznik "<br>". Czyli po zmianie mam "<br><a href="...">xxxx</a><br>" Teraz potrzebuję zlikwidować ostatnie <br> Wszystkie zapisy wyglądają tak samo (to zwykłe linki), a jedynie treść linków jest inna. Proszę o podpowiedź. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
<br> to 4 znaki więc do tego aż rwie sie funkcja SUBSTRING, SUBSTRING_INDEX w mysql
http://dev.mysql.com/doc/refman/5.5/en/str...ction_substring http://dev.mysql.com/doc/refman/5.5/en/str...substring-index |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 22.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
Dziekuję. (IMG:style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 19:42 |