Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/09/2005, 12:43
Avatar de hieloverde
hieloverde
 
Fecha de Ingreso: julio-2005
Ubicación: México, D.F
Mensajes: 467
Antigüedad: 18 años, 9 meses
Puntos: 5
Pensandolo mejor , creo que este otro codigo es lo que tu necesitas.

Te mostrara los registros de esta forma:

| dany | daniel | 1500 | 3 | 1900 | 1 | 800 | 5 |

Código PHP:
$tabla "tu_tabla";
/* Seleccionamos los usuarios */
$usu mysql_query("SELECT DISTINCT usuario FROM $tabla",$conexion);

/* Mostramos todos los registro que tenga ese usuario en una sola linea */
while ($tod mysql_fetch_array($usu)) {
echo (
"<table border='0'><tr><td>".$tod['usuario']."</td><td>".$tod['nombre']."</td>");
$punt mysql_query("SELECT * FROM $tabla WHERE usuario = '".$tod['usuario']."'",$conexion);
while(
$dat mysql_fetch_array($punt)) {
echo (
"<td>".$dat['cantidad']."</td><td>".$dat['dias']."</td>"
    
}
echo (
"</tr></table>");     

Tiene una que otra cosa que optimizar, pero eso te toca a ti.

Tomando en cuenta que quizas no siempre el mismo usuario salga las mismas veces, se abre una tabla para cada usuario, pero pues eso puede mejorarse ya segun tu lo vayas necesitando.

Comenta si te sirvio

Un saludo
__________________
<? echo("1 <script> dice + que 1000 palabras"); ?> EspacioMéxico