Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Problema con consulta

Estas en el tema de Problema con consulta en el foro de Mysql en Foros del Web. Hola amigos tengo una tabla menu y otra tabla productos ambas se relacionan por el id_menu. Lo que necesito y no lo puedo lograr es ...
  #1 (permalink)  
Antiguo 08/01/2010, 13:37
 
Fecha de Ingreso: mayo-2008
Mensajes: 111
Antigüedad: 15 años, 11 meses
Puntos: 1
Problema con consulta

Hola amigos tengo una tabla menu y otra tabla productos ambas se relacionan por el id_menu. Lo que necesito y no lo puedo lograr es que me traiga por ejemplo

nombre menu 1
producto menu 1
producto menu 1

nombre menu 2
producto menu 2
producto menu 2

y asi susesivamente.

Si alguien me da una mano se lo agradesco
  #2 (permalink)  
Antiguo 08/01/2010, 14:21
Avatar de valenti_92  
Fecha de Ingreso: enero-2010
Ubicación: Manresa
Mensajes: 126
Antigüedad: 14 años, 3 meses
Puntos: 4
Respuesta: Problema con consulta

El codigo mas basico seria:
<?php
$result_menu=mysql_query("SELECT * FROM menu", $link);
while($bucle_menu=mysql_fetch_array($result_menu)) {
echo $bucle_menu['nombre_menu']."<br>";
$result_productos=mysql_query("SELECT * FROM productos WHERE id_menu='".$bucle_menu['id']."'", $link);
while($bucle_productos=mysql_fetch_array($result_p roductos)){
echo $bucle_productos['nombre_producto']." ".$bucle_menu['nombre_menu']."<br>";
}
echo "<br>";
}

$link es la variable donde pones la función que se conecta a la base de datos.
Espero haberte solucionado el problema.

Etiquetas: Ninguno
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:17.