![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 23.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
niestety nie mogę sobie poradzić z jedną rzeczą... chodzi o atrybuty w XML'u, przegrzebałem neta... ale wszędzie są tutoriale bazujące na prostym wyciąganiu atrybutów.. (IMG:style_emoticons/default/wink.gif) mam takiego xmla o strukturze: CODE <Transfer> <AdvData Action="A" ID="12334" InsDate="2012-03-19" ExpDate="2012-04-04"> <ContactData Firm="test" FirmID="11111" URL="www" categoryId="3000028,3000035" Description="aaaa" Contact="bbb" City="ccc"> <Email Data="ddd" /> <Phone Data="" /> <Fax Data="" /> </ContactData> </AdvData> </Transfer> Oczywiście wpisów jest więcej i teraz moje pytanie: Jak dobrać się do categoryID, ale w takiej postaci ala 'like' w SQLu: Select * form ... like '%3000028%' czyli zależy mi na wyszukaniu po konkretnym ID, nawet jeżeli w categoryId jest więcej danych po przecinku... czyli najchętniej myśląc SQLem zastosowanie categoryID="%300028%" ;-) Z wyciągnięciem danych gdy jest jedno categoryId sobie poradziłem: CODE
jednak kombinacje występują różne i zależałoby mi na wyszukiwaniu tylko konkretnego categoryID nawet gdy jest ich więcej przypisanych do danego categoryID. byłbym wdzięczny za pomoc! (IMG:style_emoticons/default/smile.gif) Ten post edytował caponne 23.03.2012, 23:27:32 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 18:43 |