mam taki banalny problem...
Mam dwie tabele w bazie.
W tych tabelach są kolumny, które zawierają (prawie) takie same dane.
Kolumny to: 'id' i 'kolumna'.
Potrzebuję sprawdzić, czy dane z jednej tabeli zawierają się w drugiej tabeli i je wyświetlić.
Np.
Kod
tabela1 | tabela2
---------------------
1 aaa | 1 aaa
2 bbb | 2 bbb
3 ccc |
4 ddd | 3 ddd
---------------------
1 aaa | 1 aaa
2 bbb | 2 bbb
3 ccc |
4 ddd | 3 ddd
Wyświetlamy: aaa, bbb, ddd, ponieważ ccc nie ma w drugiej tabeli.
Mam już coś takiego:
$result1 = mysql_query("SELECT * FROM tabela1 ORDER BY id") OR die(mysql_error()); while($rek1 = mysql_fetch_row($result1)){ $result = mysql_query("SELECT * FROM tabela2 WHERE kolumna=".$rek1[1]." ORDER BY id") OR die(mysql_error()); while($rek = mysql_fetch_row($result)){ print('<LI><A HREF="index.php?id='.$id.'&producent='.$rek[1].'">'.$rek[1].'</A></LI>'); } }