1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Verificar dados de duas tabelas PHP - MySQL

Discussão em 'Programação' iniciada por tiagommc, 10 de Maio de 2012. (Respostas: 3; Visualizações: 1356)

  1. tiagommc

    tiagommc Power Member

    Tenho duas tabelas na base de dados, ambas tabelas possuem alguns dados idênticos, e pretendo verifica-los, e se existem dados iguais nas tabelas pretendo que mostre uma coisa, senão diz outra!
     
    Última edição: 11 de Maio de 2012
  2. fel

    fel Power Member

    Então é so fazer um JOIN.

    Se devolver algo é porque existe, caso contrário não existe.

    select t1.mail from tabela1 t1
    inner join tabela2 t2 on (t1.mail = t2.mail)
     
  3. tiagommc

    tiagommc Power Member

    Eu quero verificar alguns dados de ambas as tabelas, não verificar a tabela toda em si!
     
  4. maxperformance

    maxperformance Power Member

    $query = mysql_query("SELECT nome FROM tabela");
    $query1 = mysql_query("SELECT nome FROM tabela1");

    for(x=0; x < mysql_num_rows($query); x++)
    {

    $test = mysql_result($query, x);
    $test1 = mysql_result($query1, x);

    if($test == $test1)
    {
    echo 'dados duplicados';
    }
    }
     

Partilhar esta Página