Hola, no se si el título es lo mas descriptivo posible pero no se me ocurría otro para explicar mi problema, os explico..
Estoy realizando una consulta a la base de datos mediante este código.
Código PHP:
<?php header("Content-type: text/xml\n\n"); ?>
<?php echo ('<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>' . "\n"); ?>
<?php
include_once 'config.php';
$sql="SELECT DISTINCT usuario FROM tablas ORDER BY usuario ASC";
$result_set=mysql_query($sql);
while($row=mysql_fetch_array($result_set)){
echo '<usuario>'.$row['usuario'].'</usuario>'."\r\n";
}
El resultado es un listado en xml de los usuarios sin repetición que es lo que yo quiero.
Código:
<usuario>Maria</usuario>
<usuario>Pedro</usuario>
<usuario>Juan</usuario>
pero ahora me encuentro con que necesito saber el numero de veces que se repite un usuario y mostrarlo en el resultado para que quede algo así.
Código:
<usuario>Maria</usuario>
<repes>2</repes>
<usuario>Pedro</usuario>
<repes>1</repes>
<usuario>Juan</usuario>
<repes>8</repes>
He leído varias cosas y como mucho logro que me de el resultado del primer usuario, alguna idea de como hacer esto?