Foros del Web » Programando para Internet » PHP »

Sobreescribir variable

Estas en el tema de Sobreescribir variable en el foro de PHP en Foros del Web. Buenas! Mi problema es el siguiente, tengo un codigo para que me saque los valores de una base de datos y los introduzca en una ...
  #1 (permalink)  
Antiguo 19/04/2012, 03:07
 
Fecha de Ingreso: abril-2012
Ubicación: Mani
Mensajes: 19
Antigüedad: 12 años, 8 meses
Puntos: 0
Sobreescribir variable

Buenas!
Mi problema es el siguiente, tengo un codigo para que me saque los valores de una base de datos y los introduzca en una tabla. Pero quiero que estos esten agrupados, es decir...si un Laboratorio tiene mas de un usuario que administre el mantenimiento correctivo, quiero que aparezcan todos los usuarios pero no muchas lineas con el mismo laboratorio. Esta imagen podria explicarlo mejor:
http://postimage.org/image/h8ybpfhrr/


Y tambien adjunto el codigo:
Código PHP:
                $lab_anterior="";
                
$perfil_anterior="";
                
                while(
$vuelta=mysql_fetch_array($conuser)){
                if (
$perfil_anterior==$vuelta[1]){
                    echo 
"<tr id='resaltado'><td></td> <td></td> <td>$vuelta[2]</td></tr>";
                }else if(
$lab_anterior==$vuelta[0]){
                    echo 
"<tr id='resaltado'><td></td> <td>$vuelta[1]</td> <td>$vuelta[2]</td></tr>";
                }else{
                    echo 
"<tr id='resaltado'><td>$vuelta[0]</td> <td>$vuelta[1]</td> <td>$vuelta[2]</td></tr>";
                    
$lab_anterior=$vuelta[0];
                    echo 
$lab_anterior;

                }
                
                } 
No consigo hacerlo y al introducir nuevos datos que quiero que se listen, a veces no se listan o se listan como no quiero que lo haga.

Gracias de antemano!

Última edición por Catacrocker; 19/04/2012 a las 03:41
  #2 (permalink)  
Antiguo 19/04/2012, 03:57
Avatar de wsoul  
Fecha de Ingreso: octubre-2010
Mensajes: 190
Antigüedad: 14 años, 2 meses
Puntos: 13
Respuesta: Sobreescribir variable

puedes hacer una consulta

mysql_query("SELECT DISTINCT("NOMBRE") FROM xxx");

y luego dentro haces otra consultra (otro while) donde sacas los autores

mysql_query("SELECT autores FROM xx WHERE Nombre={$row['nombre']}

no se si me explique :P
__________________
Compra y Vender artículos en https://www.losredactores.com o una comunidad de webmasters ? https://webeamos.com
  #3 (permalink)  
Antiguo 19/04/2012, 04:56
 
Fecha de Ingreso: abril-2012
Ubicación: Mani
Mensajes: 19
Antigüedad: 12 años, 8 meses
Puntos: 0
Respuesta: Sobreescribir variable

Ya logré solucionarlo! Muchas gracias wsoul por la contestacion aunque cuando lo lei ya lo habia solucionado. :)

Etiquetas: sobreescribir, sql, tabla, variables, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:20.