Здравейте,
имам един скрипт с който взимам данни от друг сайт с "file_get_contents" .
Взимам част от данните с "preg_match_all", изчиствам ненужните неща с "ereg_replace" и ги записва в MySQL таблица.
До тук добре но ми трябва да направя още две неща, но незнам функциите (ако изобщо има такива).
та:
1. от едната променлива, която получавам извличам нужния ми текст, но се взима два пъти и между тях има знака "?" , т.е. получавам примерно: text1?text1.
та питането ми е, може ли да се изчисти целия текст след знака"?" и да ми остане само първия текст?
2. друга променлива, която получавам ми взима данни и като ги записва в таблицата се записват на три реда, примерно"
danni1
danni2
danni3
та искам да взимам всеки ред и да ми го записва в друга променлива и съответно така в друга колона от таблицата.
Тук това може да става по два начина, но и двата нещо немога да ги направя. Единят е да взима всеки ред и да го прави в променлива, а вторият е да брои знаците през 4 и да слага в първата променлива първите 4 знаци, съответмо във втората променлива знаците от 5-8 и в третата знаците от 9-12.
Мерси на всички отзовали се.
имам един скрипт с който взимам данни от друг сайт с "file_get_contents" .
Взимам част от данните с "preg_match_all", изчиствам ненужните неща с "ereg_replace" и ги записва в MySQL таблица.
До тук добре но ми трябва да направя още две неща, но незнам функциите (ако изобщо има такива).
та:
1. от едната променлива, която получавам извличам нужния ми текст, но се взима два пъти и между тях има знака "?" , т.е. получавам примерно: text1?text1.
та питането ми е, може ли да се изчисти целия текст след знака"?" и да ми остане само първия текст?
2. друга променлива, която получавам ми взима данни и като ги записва в таблицата се записват на три реда, примерно"
danni1
danni2
danni3
та искам да взимам всеки ред и да ми го записва в друга променлива и съответно така в друга колона от таблицата.
Тук това може да става по два начина, но и двата нещо немога да ги направя. Единят е да взима всеки ред и да го прави в променлива, а вторият е да брои знаците през 4 и да слага в първата променлива първите 4 знаци, съответмо във втората променлива знаците от 5-8 и в третата знаците от 9-12.
Мерси на всички отзовали се.