Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/10/2008, 10:03
paulamg
 
Fecha de Ingreso: septiembre-2008
Mensajes: 33
Antigüedad: 16 años, 5 meses
Puntos: 0
Comparar dos tablas e imprimir los datos coincidentes

Hola tengo el siguiente problema, necesito comparar dos tablas, y que muestre el valor del id coincidentes.
Para la primera tabla hago una consulta que obtenga los id corresponde a la categoria 22.
Para la segunda tabla necesito hacer una consulta que muestre los id coincidentes con la primera tabla, los que son iguales al resultado obtenido en la primera pero sólo me muestra el último. ¿Que me falta? gracias por adelantado.

Código PHP:

$link 
mysql_connect("xxx","yyy","zzz");
mysql_select_db("yyy",$link);

//consulta 1
$consulta "SELECT * FROM tabla1"
$resultado mysql_query($consulta) or die (mysql_error());
$row=mysql_fetch_array($resultado);
for (
$i=0;$row mysql_fetch_array($resultado);$i++)
if (
$row["term_taxonomy_id"]=='22')
{
$id=$row["object_id"];

}

//consulta 2


$consulta "SELECT *  FROM tabla2"
$resultado mysql_query($consulta) or die (mysql_error());
$row2=mysql_fetch_array($resultado);
for (
$i=0;$row2 mysql_fetch_array($resultado);$i++)

if (
$row2["ID"]==$id)
{
$ID=$row2["ID"];
echo 
$ID;