![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 183 Pomógł: 14 Dołączył: 27.09.2014 Ostrzeżenie: (0%) ![]() ![]() |
witam wszystkich serdecznie mam problem z tworzeniem ścieżki do danych w pliku XML.
Oto mój plik:
Chciałbym aby teraz automatycznie wczytał mi miasto i przypisane do niego kody: W php mam tak
nie działa mi zmienna $m będę wdzieczny za jakiś trop ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Po pierwsze:
$tabela_dane[]=(string)$miasto; Nastepnym razem printuj sobie tablice ktore tworzysz to bedziesz sam widzial jakie bzdury tam są. Po drugie: foreach($xml->lista->$m->kod as $kod){ Co ty niby chciales tym kodem osiagnac? Przeciez nie masz w swoim XMLu znacznikow o nazwie miasta. -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 183 Pomógł: 14 Dołączył: 27.09.2014 Ostrzeżenie: (0%) ![]() ![]() |
no faktycznie zgadzam się to w jaki sposób można się odwołać do zawartości znaczników
![]() pozdrawiam |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Normalnie, pętlą po KOD, tak jak pętlą leciałeś po MIASTO
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 183 Pomógł: 14 Dołączył: 27.09.2014 Ostrzeżenie: (0%) ![]() ![]() |
no nie za bardzo chce mi to działać:
kod php
wypisuje mi coś takiego: poznan 60-682 61-682 62-060 eodtest 60-682 61-682 62-060 a jak użyje funkcji w taki sposób:
to wypisuje mi takie coś: poznan 60-682 61-682 62-060 60-682 61-682 62-060 eodtest 60-682 61-682 62-060 60-682 61-682 62-060 a mi chodzi żeby wypisywał tylko te kody ktore sa do miast przypisane |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
W tym miejscu:
jestes w znczniku miast. Przeleciec teraz po kodach tego miasta i bedziesz mial kody dla tego miasta. Tylko nie tworz znowu pelnej sciezki $xml->lista->miasto->kod, tylko masz jechac juz od $miasto w ktorym aktualnie jestes. Zresztą masz:
Przeanalizuj dokladnie ten kod. To naprawde proste. -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 183 Pomógł: 14 Dołączył: 27.09.2014 Ostrzeżenie: (0%) ![]() ![]() |
no faktycznie - niespodziewałem siętak szybkiej odpowiedzi
![]() ![]() to rozwiązanie daje połowiczny efekt poznan 60-682 61-682 62-060 00-111 00-222 00-333 eodtest 60-682 61-682 62-060 00-111 00-222 00-333 teraz mam wszystkie kody ale nie przypisane do miasta ;/ |
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Kurce... odpaliles w ogole moj kod? Przeciez tam masz przypisanie do miast.
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 183 Pomógł: 14 Dołączył: 27.09.2014 Ostrzeżenie: (0%) ![]() ![]() |
dzieki nie zauważyłem że dałeś mi gotowe rozwiazanie - przepraszam.
mam jeszcze jeden problem a mianowicie: używając twojego kodu wyświetla mi się coś takiego: testy Komisja Finansów EOD 1 EOD 2 EOD 3 KOMISJA KULTURY EOD 1 EOD 3 EOD 5 i to jest super bo o to mi chodziło plik xml wygląda tak:
chciałbym teraz przechwycić samą nazwe komisji "Komisja Finansów" Jeżeli przypiszę ją z tej pętli foreach ($miasto_uzytkownicy->komisja as $komisja) czyli na przykład $zmienna = $komisja i sobie ją wyświetle to jest ok ale w momęcie w którym chce tą zmienną zastosować w zapytaniu SQL
to SQL nie zwraca mi żadnej wartości - wiem że ta wartość tam jest na 100% Inaczej się sprawa ma jeżeli plik xml zmuduje tak:
to wówczas nie mam problemu z zapytanie XML ale takie rozwiązanie nie spełnia moich oczekiwań więc proszę o pomoc. |
|
|
![]()
Post
#10
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No dobra, ale pokaz kod z ktorym masz problem, bo naprawde nie wiem czego nie mozesz zrobic.
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 183 Pomógł: 14 Dołączył: 27.09.2014 Ostrzeżenie: (0%) ![]() ![]() |
Mozna zawsze przerobić plik xml ale nie o to chgodzi:
poniżej zamieszczam kod z jakim mam kłopot.
pozdrawiam |
|
|
![]()
Post
#12
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No dobra, a czemu nie sprawdzasz co wkladasz do bazy??
Czemu nie patrzysz na kodu co ci juz wczesniej podawalem?? Myslisz, że o to: trim((string)$miasto) to ja dla zabawy robilem? Nie, ja to robilem po to, by uzyskac tekst o jaki ci chodzi a nie obiekt DOM i kupe spacji.... -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 183 Pomógł: 14 Dołączył: 27.09.2014 Ostrzeżenie: (0%) ![]() ![]() |
ahaaa ok czyli trim wywala mi z poczatku i końca cigu spacje jak rozumiem
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 01:14 |