Ir para conteúdo
Fórum CódigoFonte.net

zanoty

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

  1. zanoty

    Tranformação de xml/xsl

    Esse site disponibiliza a tabela de algumas competições em xml, essa tabela e atualizada diarimente e queria exibi-la no meu site como fasso? http://www.managerzone.com/xml/friendlylea...eague_id=382615 ps.: Quero formatar esses dados xml e exibilos no meu site, criarei uma pagina que quando o usuario entrar a pagina fara uma consulta a esse xml e vai exibir ele formatado. Alguém pode me ajudar? Obg
  2. Não entendi direito se pode dar um exemplo?
  3. zanoty

    Armazenando dados xml em variaveis:

    1º - Tenho o seguinte xml que esta armazenado na web: <ManagerZone_UserData> <UserData username="zanoty" userId="4661185" countryShortname="BR" userImage="http://managerzone.com/dynimg/pic.php?type=profile&uid=4661185"> <Team sport="soccer" teamName="ZANOTY FC" nameShort="ZNOT" teamId="278839" seriesName="div7.719" seriesId="27998" startDate="2008-10-26 20:29:55" sponsor="Placar" rankPos="137788" rankPoints="843"/> <Team sport="hockey" teamName="" nameShort="" teamId="" seriesName="" seriesId="" startDate="" sponsor="" rankPos="" rankPoints=""/> </UserData> </ManagerZone_UserData> 2º - Uso o simplexml_load_file para pegar esse dados e transformalos em arrays: $url = "http://www.managerzone.com/xml/team_playerlist.php?sport_id=1&team_id=278839"; $XML = simplexml_load_file( "$url"); print_r($XML); 3º O resulato é esse: SimpleXMLElement Object ( [userData] => SimpleXMLElement Object ( [@attributes] => Array ( [username] => zanoty [userId] => 4661185 [countryShortname] => BR [userImage] => http://managerzone.com/dynimg/pic.php?type...amp;uid=4661185 ) [Team] => Array ( [0] => SimpleXMLElement Object ( [@attributes] => Array ( [sport] => soccer [teamName] => ZANOTY FC [nameShort] => ZNOT [teamId] => 278839 [seriesName] => div7.719 [seriesId] => 27998 [startDate] => 2008-10-26 20:29:55 [sponsor] => Placar [rankPos] => 137788 [rankPoints] => 843 ) ) [1] => SimpleXMLElement Object ( [@attributes] => Array ( [sport] => hockey [teamName] => [nameShort] => [teamId] => [seriesName] => [seriesId] => [startDate] => [sponsor] => [rankPos] => [rankPoints] => ) ) ) ) ) 4º Uso o foreach para armazer as arrays simples em variaveis: foreach($XML->UserData as $s) { $var1 = $s['username]; $var2 = $s['userId']; } echo "imprimo $var1 "; echo "imprimo $var2 "; 5º Problema! Como eu armazeno o [Team] pelo foreach já que ele tem o Array [0] e o [1]. se fiser assim: foreach($s->Team as $f) { $var1 = $f['teamId']; $var2 = $f['teamName']; } Ele só vai pegar os dados da ultima array. Obrigado!
  4. zanoty

    Amarzenar Dados Xml Em Variaveis Php

    Gostaria de saber como armazeno os seguintes dados xml desse link aqui: http://www.managerzo...username=zanoty em variaveis no php. Esses dados são atualizados diariamente queria saber um script para armazenalos em variaveis no php p/ eu enviar para db e/ou manipulalos. Obrigado!
×
×
  • Criar Novo...