Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/08/2006, 09:50
bianca
 
Fecha de Ingreso: febrero-2004
Ubicación: argentina
Mensajes: 203
Antigüedad: 20 años, 2 meses
Puntos: 0
como consultar en dos tablas y como mostrar el resultado?

Ola por favor nesecito ayuda, lo que estoy haciendo es consultar en dos tablas distintas una es categorias.tipo (alli puedo agregar o borrar categorias que se mostraran en mi carrito) y la otra es productos.tipo
lo que quiero hacer es (en la parte de administracion del carrito)
mostrar las distintas categorias y la cantidad de productos que tiene cada categoria obteniendo esta cantidad de la tabla productos (osea productos.tipo)
bueno esto es lo que hice no se si esta bien ,pues no me funciona,por que ademas no se como mostrarlos , ya prove de mil maneras, pero nada, bueno esto es lo que hice , este es parte de codigo, por favor si alguien me puede decir en que me estoy equivocando ?


$Host = "localhost";
$User = "root";
$Password = "";
$DBName = "solocarrito";


$Link = mysql_connect ($Host, $User, $Password);

$Query = "SELECT categorias.tipo, catalogos.tipo, COUNT(catalogos.tipo) FROM categorias, catalogos GROUP BY tipo";
$Result = mysql_db_query ($DBName, $Query, $Link);



//busca los resultados de la base de datos y los imprime
while ($Row = mysql_fetch_array
($Result)) {
//aca no se como hacer para que semuestren!!
//quiero que se muestre el tipo que viene de la tabla categoria
//y la cantidad de productos que viene de la consulta que viene de la tabla productos

print ("<INPUT type='radio' CHECKED value='".$Row['tipo']."' name='tipoarch'>".$Row['tipo']." - COUNT(*) productos <br>\n");
}
print ("<br>
<p align='center'><input type='submit' name='submit' value='VER'>
</form>
</td>\n");
print ("</tr>\n");
print ("</table>\n");

bueno muchas gracias y saludos!!!!!