22. oktober 2010 - 20:59Der er
5 kommentarer og 1 løsning
Sammenlign 2 MySQL tabeller og marker sammenfald.
Hejsa Jeg har 2 tabeller, hvor jeg gerne vil have den til at sammenligne dem og printe ud hvilke der findes i begge. Min struktur er: tabel1(id, adgang) tabel2(id, vist, username, a, b, c, d, e) Jeg vil gerne have, at den via tabel2's a-e slår op i tabel1's adgang og fortæller hvilke der er hits på. det kunne fx være a,b,d,e som var et hit.
Men det går desværre lidt over mit indtil videre ikke store MySQL ekspertise.
Showsource > Ja, det ved jeg. Men løsningen blev ikke baseret på det oprindelige ønske i indlægget. Derfor jeg skrev alternativ. :) Men for en god ordensskyld kan jeg da godt lægge den ud :)
$sql = "select * from tabel2 where username=$user"; $result = mysql_query($sql); while($row = $mysql_fetch_row($result)){ $sql2 = "select adgang from tabel1 where adgang in($row[3],$row[4],$row[5],$row[6],$row[7]) order by adgang asc"; $result2 = mysql_query($sql2);
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.