Foros del Web » Programando para Internet » PHP »

mostrar consulta de dos tablas

Estas en el tema de mostrar consulta de dos tablas en el foro de PHP en Foros del Web. Ahora, como hago para mostrar el resultado de la consulta de dos tablas ??????? Ayudenmeeeee, por favooorrrrrrr :( chau gracias...
  #1 (permalink)  
Antiguo 08/03/2002, 09:40
 
Fecha de Ingreso: enero-2002
Mensajes: 44
Antigüedad: 15 años, 10 meses
Puntos: 0
mostrar consulta de dos tablas

Ahora, como hago para mostrar el resultado de la consulta de dos tablas ???????
Ayudenmeeeee, por favooorrrrrrr :(

chau gracias
  #2 (permalink)  
Antiguo 08/03/2002, 10:37
 
Fecha de Ingreso: febrero-2002
Mensajes: 27
Antigüedad: 15 años, 10 meses
Puntos: 0
Re: mostrar consulta de dos tablas

Aqui va un ejemplo de una consulta de dos tablas y su salida por pantalla:

<?
$sql = "select usuario.login as login, usuario.id_usuario as id_usuario,
tipo_usuario.nombre as tipo, tipo_usuario.id_tipo_usuario as id_tipo
from usuario, tipo_usuario
where usuario.login='$usuario' and usuario.id_usuario=tipo_usuario.id_tipo_usuario&qu ot;;
$query = mysql_query( $sql);

// para cada resultado de la busqueda
while ($row = @mysql_fetch_array($query) )
{
print "Id usuario: " . $row['id_usuario'];
print "Login usuario: " . $row['login'];
print "Id tipo usuario: " . $row['id_tipo'];
print "Tipo usuario: " . $row['tipo'];
}

?>

Lo q hago es en cada iteracion mostrar una fila del resultado de la consulta.
Y para cada fila muestro el valor de sus columnas.
Para indicar q columna quiero mostrar escribo en nombre q le ha asignado al hacer el select.

No se si mì explicacion es muy clara, pero creo el ejemplo es bastante ilustrativo.

Espero q te sirva.
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 13:39.