Så skall när PageID = 1, så skall 2 och 3 hämtas från MenuToMenu eftersom FromPageID = 1, och när PageID = 2, så vill jag att datan från MenuToMenu hämtas där ToPageID = 2 och de som har samma FromPageID som ToPageID = 2 har.
Funkar det med en sql-sats, och ett värde från QueryStringen, eller måste jag skicka med fler då?
Edit: Dessutom har du gjort en del inlägg tidigare i SQL-forumet...
- - - -
Är det inte bara att ta bort ditt and-villkor då? Då borde ju alla poster som stämmer överens med joinvillkoret MM.ToPageID = M.PageID hämtas.
Kan väl iofs säga att jag inte helt förstår frågan...
Jag kollade bara snabbt efter det under fel avsnitt "Webbrelaterade forum"
visst har jag bara MM.ToPageID = M.PageID så hämtas de poster jag vill. Men då hämtas de även när jag inte vill att de skall hämtas!
Skall försöka förklara.
Jag har en sida där menyn laddas in dynamiskt från databasen, (glömde en column i tabellen MenuTable, den heter MenuHead). Den data där columenen MenuHead = True hämtas till Huvudmenyn.
Men sen vill jag ha undermenyer för varje sida, dvs där MenuToMenu kommer in. Är sidans id=1 , så skall meny posterna 2 3 från MenuTable hämtas. Klart så långt?
Det funkar bra med MM.ToPageID = M.PageID så långt, men jag vill inte att dessa menyer skall synas om inte MM.FromPageID = 1 eller om där MM.ToPageID har ett MM.FromPageID = 1.
Gaargh.. så svårt att förklara detta pedagogiskt.
En huvudmeny skrivs ut först (detta utan problem)
Men jag vill att en undermeny skall skrivas ut för varje huvudmeny.