Damian4000
3.05.2017, 13:21:40
Witam wszystkich,
Mam dwa drobne problemy, które nie do końca wiem jak rozwiązać, dlatego postanowiłem napisać post z prośbą o pomoc.
Mam stworzony import z pliku XML do bazy danych i działa on prawidłowo.
1. Pierwszyszy problem jaki chciałbym rozwiązać to zachowanie odstępów między liniami jak w pliku XML.
W pliku XML w fragmęcie kodu <opis> w notepad widzę odstępy między liniami, natomiast do bazy zapisuje się tekst ciągiem. Bez odstępów. Od razu powiem, że w pliku XML nie ma użytego HTML. Wiem, że się da ale nie wiem jak zastąpić przykładowo odstępy znakiem <br /> i to by rozwiązało problem.
2. Druga sprawa to wyciągnięcie frazy z textu <opis> i wrzucenie jej do tabeli.
W pliku XML <opis> który pobieram chciałbym wyciągnąć link z youtube i wstawić go do odpowiedniej tabeli w mysql.
Widziałem rozwiązania jak sprawdzić, czy taki link istnieje w opisie ale nie wiem jak wyciągnąć cały link a właściwie to co jest za youtube.com/......
Będę wdzięczny za pomoc ;-)
nospor
3.05.2017, 13:44:19
Cytat
w notepad widzę odstępy między liniami, natomiast do bazy zapisuje się tekst ciągiem
Do bazy tez sie zapisuje z liniami tylko ty nie umiesz tego poprawnie sprawdzic
Damian4000
3.05.2017, 15:49:33
ok zwracam honor ;-)
Rzeczywiście w bazie w polu również widzę odstępy. Czyli problem jaki mam to odpowiednie wyświetlenie opisu razem z odstępami ;-)
Myślę, że w takim razie poradzę sobie z tym tematem. Dzięki na nakierowanie.
A masz jakieś sugesite co do drugiego pytania?
nospor
3.05.2017, 15:57:46
preg_match()

ps: pozwol ze przeniose, bo zaden z problemow nie ma zwiazku z bazami danych
Damian4000
3.05.2017, 17:49:24
Patrzyłem na preg_match() ale z tego co widzę służy to do wyszukania frazy.
Czy on również da radę wyciągnąć cały link z youtuba?
http://www.youtube.com/watch?v=.........
nospor
3.05.2017, 17:51:49
preg_match sluzy do wyciagniecia frazy na podstawie wyrazenia regularnego. Tak, to wlasnie jest to czego potrzebujesz