Sitter och kodar en gästbok men funderar på hur man ska kunna göra så att jag får den att först visa inlägget sen svaret som tillhör det inlägget under och ska jag lagra svaren i samma tabell som inläggen men hur då ?
Tacksam för svar.
7 svar · 813 visningar · startad av Emil W
Sitter och kodar en gästbok men funderar på hur man ska kunna göra så att jag får den att först visa inlägget sen svaret som tillhör det inlägget under och ska jag lagra svaren i samma tabell som inläggen men hur då ?
Tacksam för svar.
Jag skulle lägga dom i olika tabeller, blir enklare då.
Eller lagra inlägg och svar i samma tabell eftersom de i grund o botten är samma sak, nämligen inlägg. Lägg till en kolumn i tabellen för "parentID"
där lagrar du ID för det inlägg som svaret hör till.
Eller lagra inlägg och svar i samma tabell eftersom de i grund o botten är samma sak, nämligen inlägg. Lägg till en kolumn i tabellen för "parentID"
där lagrar du ID för det inlägg som svaret hör till.
Lagrar man det i olika tabeller som blir själva sql frågan enklare, man kan blocka ut ett inlägg med tillhörande kommentaren med en SQL fråga vilket blir svårare om man lägger allt i samma tabell.
Skulle bygg dom så här:
Gastbok:
Id int
Subject varchar
Text text
Kommentarer:
Id int
GastbokID int
Text text
För att plocka ut ett inlägg med tillhörande kommentarer:
SELECT .... FROM Gastbook LEFT JOIN Kommentarer ON Gastbook.Id=Kommentarer.GastbokID WHERE Gastbok.Id=...
man kan blocka ut ett inlägg med tillhörande kommentaren med en SQL fråga vilket blir svårare om man lägger allt i samma tabell.
Nej, det blir inte svårare om man lägger allt i samma tabell - det är ju bara att joina tabellen mot sig själv istället.
Ok, jag ger mig :)