
Consultar con tres llamadas
Publicado por Victor (1 intervención) el 08/12/2013 17:52:50
Buenas tardes tengo un pequeño problemilla.
En la primera SQL ( $sqlA) se me imprimen una serie de nombres de menu (MENU VEGETALIANO, MENU ECONOMICO, MENU....) Utilizo un while para imprimir todos los menus que tengo.
En la siguiente SQL ($sql_idtipus), necesito coger el valor de los ROW que imprimo en la ( $sqlA) para utilizarla en una condicion.
y mi problema esque como puedo pasarle el $row[0] de la $SQLA a la $sql_idtipus
He marcado en negrita las $row[0] que imprimo y que que el mismo row que necesito para la siguiente sentencia....
Nose si me explico bien....
Muchísimas gracias de ante mano por atender a mi petición
Víctor
En la primera SQL ( $sqlA) se me imprimen una serie de nombres de menu (MENU VEGETALIANO, MENU ECONOMICO, MENU....) Utilizo un while para imprimir todos los menus que tengo.
En la siguiente SQL ($sql_idtipus), necesito coger el valor de los ROW que imprimo en la ( $sqlA) para utilizarla en una condicion.
y mi problema esque como puedo pasarle el $row[0] de la $SQLA a la $sql_idtipus
He marcado en negrita las $row[0] que imprimo y que que el mismo row que necesito para la siguiente sentencia....
Nose si me explico bien....
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
$sqlA=mysql_query("SELECT distinct nombremenu from menu_master, menu WHERE menu.menu=menu_master.id_mastermenu");
while ($row = mysql_fetch_array($sqlA, MYSQL_BOTH)) {
echo "<span id='nommenu'></span>";
echo "<table id='tablamenuA' border='0' bgcolor='#444945' >";
echo "<div>".nl2br($row[0])."</div>";
echo "<td align='center'>";
echo "</table>";
}
$sql_idtipus = mysql_query("SELECT id_tipus FROM menu WHERE menu = (SELECT id_mastermenu FROM menu_master WHERE nombremenu = '".($row[0])."')");
while($row_tipus = mysql_fetch_array($sql_idtipus, MYSQL_BOTH)) {
echo "</br>";
echo "<form name='primerplat' align='left'>";
echo "<div id='menu_1'>".nl2br($row_tipus[0])."</div>";
}
$sql_tipus =mysql_query(" SELECT tipus FROM tipus WHERE menu = (SELECT id_tipus FROM menu WHERE id_tipus = '".($row_tipus[0])."')");
Muchísimas gracias de ante mano por atender a mi petición
Víctor
Valora esta pregunta


0