Ver Mensaje Individual
  #1  
Antiguo 01-06-2016
Avatar de ZayDun
ZayDun ZayDun is offline
Miembro
 
Registrado: mar 2007
Posts: 129
Reputación: 18
ZayDun Va por buen camino
Realizar 2 consultas en mysql

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?
Responder Con Cita