Muchas muchas gracias por tu ayuda, ahi me puse a intentar un poco mas y ya casi lo logre.
basicamente como te habia comentado el fin tenia que ser este:
Código PHP:
<chart>
<chart_type>pie</chart_type>
<chart_data>
<row>
<null/>
<string>2007</string>
<string>2008</string>
<string>2009</string>
</row>
<row>
<string>Region A</string>
<number>10</number>
<number>30</number>
<number>63</number>
</row>
</chart_data>
</chart>
Actualmente tengo esto:
Código PHP:
<chart>
<chart_type>pie</chart_type>
<chart_data>
<row>
<null></null>
<agente>Danilo</agente>
<agente>Evelyn</agente>
<agente>Maribel</agente>
<agente>Nestor</agente>
<agente>Noemy</agente>
</row>
<row>
<rutas>rutas</rutas>
<cantidad></cantidad>
<cantidad></cantidad>
<cantidad></cantidad>
<cantidad></cantidad>
<cantidad></cantidad>
</row>
</chart_data>
</chart>
Con este codigo:
Código PHP:
<?php
header("Content-type: text/xml");
$host = "xxx";
$user = "xxxx";
$pass = "xxxx";
$database = "xxxx";
$enlace = mysql_connect($host, $user, $pass) or die("Error MySQL.");
mysql_select_db($database, $enlace) or die("Error base de datos.");
$query = "SELECT AGENTE, count(*) FROM clientes WHERE PREVENTA LIKE 'Viernes' group by agente";
$resultado = mysql_query($query, $enlace) or die("Sin resultados.");
$salida_xml = "<?xml version=\"1.0\"?>\n";
$salida_xml .= "<chart>\n";
$salida_xml .= "\t<chart_type>" . 'pie' . "</chart_type>\n\n";
$salida_xml .= "\t<chart_data>\n";
$salida_xml .= "\t\t<row>\n";
$salida_xml .= "\t\t\t<null>" . $fila5['NULL']. "</null>\n";
for($y = 0 ; $y < mysql_num_rows($resultado) ; $y++){
$fila2 = mysql_fetch_assoc($resultado);
$salida_xml .= "\t\t\t<agente>" . $fila2['AGENTE'] . "</agente>\n";
}//cierro for Y
$salida_xml .= "\t\t</row>\n";
$salida_xml .= "\t\t<row>\n";
$salida_xml .= "\t\t\t<rutas>" . 'rutas'. "</rutas>\n";
for($z = 0 ; $z < mysql_num_rows($resultado) ; $z++){
$valor = mysql_fetch_assoc($resultado);
$salida_xml .= "\t\t\t<cantidad>" . $valor['count(*)'] . "</cantidad>\n";
}//cierro for z
$salida_xml .= "\t\t</row>\n";
$salida_xml .= "\t</chart_data>\n";
$salida_xml .= "</chart>";
echo $salida_xml;
?>
El problema que tengo ahi es que no me esta imprimiendo las cantidades, de casualidad no sabes porque pueda ser? Le he dado vueltas y vueltas y no veo el error :(