Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/12/2011, 20:12
ratono
 
Fecha de Ingreso: diciembre-2011
Mensajes: 7
Antigüedad: 12 años, 5 meses
Puntos: 0
Respuesta: Problema con consulta mysql con php

Cita:
Iniciado por carlos_belisario Ver Mensaje
pues en vez de hacer las cosas con un if hazlo con un bucle
Código PHP:
Ver original
  1. $query = mysql_query(/*tu consulta*/) or die(mysql_error());
  2. while($row = mysql_fetch_array($query)) {
  3.     echo $row['campo1'] . "<br />";
  4.     echo $row['campo2'] . "<br />";
  5.     /*y asi para todos tus campos*/
  6. }
ya el html lo haces tu, saludos
Gracias Carlos por tu ayuda, pero no es eso lo que quiero. Al hacer el bucle como me pones duplica todos los campos por consulas, te pongo un ejemplo.

Si tengo en usuario 2 registros, por ejemplo:

Cita:
id_usuario nom_usuario pass_usuario id_admin id_empresa
1 user1 123456 10 1
2 user2 123456 10 1

En admin 2 registros, por ejemplo:

Cita:
id_admin tipo_admin user_admin pass_admin correo_admin
1 1 admin1 123456 [email protected]
2 2 admin2 654321 [email protected]
y en empresa 1 registro por ejemplo:

Cita:
id_empresa nom_empresa cif_empresa dir_empresa cp_empresa telf_empresa email_empresa ciudad_empresa id_admin
1 empresa1 B87564315 direcc1 28001 911111111 [email protected] Madrid 10

Los datos que muestra al realizar el listado son:

Cita:
Nombre de usuario Administrador Empresa

user2 admin1 Empresa1
user2 admin2 Empresa1

Como ves está repitiendo los nombres del user2, y el user1 donde está?, y recuerda que tiene que salir los datos referentes al usuario, por lo que al hacer el while no funciona!

Alguna ayuda con esto??

gracias por adelantado