Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/11/2005, 00:19
deepBLUEonline
 
Fecha de Ingreso: marzo-2004
Mensajes: 44
Antigüedad: 20 años, 2 meses
Puntos: 0
Cantidad de registros en XML

hola gente

tengo un xml de la siguente estructura

Código:
  <?xml version="1.0" encoding="UTF-8" ?> 
<data>
 <row id="1">
  <statsdate>2005-08-13</statsdate> 
  <casino>tropez</casino> 
  <profileid>ctdefault</profileid> 
  <bannerid>ctdefault</bannerid> 
  <source>-</source> 
  <realimps>0</realimps> 
  <realclicks>1</realclicks> 
  <realdownloads>0</realdownloads> 
  <realplayers>0</realplayers> 
  <realfdcount>0</realfdcount> 
  <pokerrealfdcount>0</pokerrealfdcount> 
  </row>
  </data>

ese <row id="1"> va subiendo a medida q mas registro hay, autoincremental..


yo para ver ese XML en un site, lo parseo con este codigo

Código PHP:
$a file("URL DEL XML"); 
$b implode(""$a); 

$xml xml_parser_create(); 
xml_parser_set_option($xmlXML_OPTION_CASE_FOLDINGfalse); 
xml_parse_into_struct($xml$b$v); 
xml_parser_free($xml); 
echo 
count($v);

for(
$i=0$i<count($v); $i++){ 
  

   if(
$v[$i][tag] == "statsdate"){ 
       echo 
$v[$i][value]; 
   }
   if(
$v[$i][tag] == "casino"){
       echo 
$v[$i][value]; 
   }
   if(
$v[$i][tag] == "realclicks"){
       echo 
$v[$i][value]; 
   }
   if(
$v[$i][tag] == "fdcount"){
       echo 
$v[$i][value]; 
  }



mi problema es que yo necesito saber CUANTOS rows hay.. y el count($v) no me da ese numero... supongo que porque es un array de mas de una dimension...

se me quemaron los libros



gracias x leer :)