06. november 2004 - 00:29Der er
15 kommentarer og 1 løsning
"Få to tabeller til at arbejde sammen"
Det er sådan at jeg skal opsætte et vare system (webshop) og lige nu har jeg lavet to tabeller. tabel nr 1.
relationstabellen
id gruppeid vareid
tabel nr 2. varer
id gruppeid vareid gruppenavn varenavn beskrivelse umoms mmoms opdateret
jeg har aldrig prøvet dette, men jeg kan regne ud at jeg skal sige at hvis relationstabellen gruppeid er f.eks 1000 og vareid er 10 skal jeg tjekke om de to felter i varer tabellen er det samme skal den hente det indhold ud. Men hvordan funger det med kodning ?
Men det skal laves så dynamisk som mulig, så der er så lidt arbejde for kunderne, så de kun skal oprette diverse ting også fixer den det hele automatisk...
<?php $res = mysql_db_query("database","SELECT * FROM tabel1,tabel2 WHERE tabel1.gruppeid = tabel2.gruppeid AND tabel1.vareid='{$_GET[vareid]}' AND tabel1.gruppeid = '{$_GET[gruppeid]}'");
while ($r = mysql_fetch_array($res)) { print $r['varenavn']; } ?>
<?php $res = mysql_db_query("database","SELECT * FROM tabel1,tabel2 WHERE tabel1.gruppeid = tabel2.gruppeid AND tabel1.vareid='{$_GET[vareid]}' AND tabel1.gruppeid = '{$_GET[gruppeid]}'",$db);
Okay, nu ikke ment på den måde, men f.eks du har en side, f.eks en forside hvor man printer alle varegrupperne ud, også kan folk klikke på et af dem også får han en liste over alle vare der findes i den varegruppe også vælger han også kommer han f.eks ind på den som jeg snakkede om.
jep, så starter du med at lave en side hvor du printer alle grupperne ud som links, og så laver du en ny side, hvor du printer de varer ud der er i den gruppe brugeren har valgt.
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.