Just nu i M3-nätverket
Gå till innehåll

jess

Medlem
  • Antal inlägg

    2
  • Gick med

  • Senaste besök

    Aldrig
  1. jess

    Komplicerat?

    Alltså... jag tror jag måste skriva lite till så ni förstår ;-) Först tyckte jag det lät så enkelt. Jag bara lägger ju i recepttabellen in Kategori1, Kategori2, Kategori3. Men underkategorierna då? Det är där problemet uppstår... Det hade ju iofs inte heller varit något problem om alla huvudkategorier innehållit samma underkategorier men det gör de alltså inte. Så när jag kommer till problemet att jag ska lista vilka underkategorier som finns till denna huvudkategori - vad göra? Jag tror inte riktigt jag har det här med kopplingstabell klart för mig och jag tror det är där någonstans lösningen på problemet ligger? Jag tänker så här: Förstasidan: här listar jag helt enkelt alla huvudkategoierna med bara en förekomst av varje - inga problem. Sida 2: Nu har man klickat på en huvudkategori och jag skickar med värdet på denna till sida 2. Nu ska jag lista alla underkategorier som hör till denna huvudkategori, men var borde dom finnas? I en kopplingstabell? Hur knyter man liksom samman dessa? Och vad händer om det finns en "underunderkategori" bara på vissa av underkategorierna? Hur talar jag då om att "om det finns en underkategori till denna underkategori så ska man skickas vidare till en sida som visar dessa men om det inte finns någon underkategori till denna underkategori så ska man skickas vidare till sidan som listar recepten? Sida 3: Nu har man valt en underkategori och värdet från denna skickas med till sida 3. Men på något sätt måste jag fortfarande veta vilken huvudkategori denna hör till eftersom vissa huvudkategorier kan ha underkategorier med samma namn. Hur löser jag detta? Sen listar jag alla recept med denna huvudkategori+underkategori. Sida 4: Nu har man valt ett recept och det visas. Inga problem. Så, problemen ligger väl egentligen på sida 2 och 3 men framför allt i strukturen av databasen. Please help! Antar att allt låter helt snurrigt... men men jag gjorde mitt bästa :-) [inlägget ändrat 2003-05-07 22:08:21 av jess]
  2. jess

    Komplicerat?

    Jag har en databas som jag använder på min hemsida: http://www.vegomums.com Det är en receptsida. Nu till problemet: I dagsläget har varje recept en kategori kopplat till sig; tex sallad eller förrätt. Nu har jag kommit på två saker i efterhand som skulle vara önskvärt. Det första är att varje recept ska kunna kopplas till mer än 1 kategori. Ett recept på en tårta ska tex kunna ligga både i kategorien "Efterrätter" och i kategorin "bakat" (den sistnämnda kategorin finns inte idag. Problem nr 2 är att en del kategorier kommer "följas av" underkategorier, så att man tex klickar på kategorin Drycker och då får upp en sida där man väljer Kalla eller Varma. När man sedan valt tex Kalla får man upp en ny sida där man väljer Alkoholfria eller Med alkohol. Hänger ni med? Jag hämtar informationen från databasen med hjälp av PHP. Förstasidan där alla kategorier visas är uppbyggd med hjälp av PHP och visar alla förekommande kategorier (men bara en gång förstårs). Den sida man kommer till om man klickar på en kategori är också en PHP-sida där jag listar alla recept som finns i denna kategori. Denna sida ska alltså alltid vara densamma (samma fil) oavsett om det finns eller inte finns någon underkategori till den huvudkategori jag klickat på. Hmmm... det är inte så lätt att förklara det här känns det som... Problemet alltså: hur bygger jag om min databas så att varje recept kan ha flera kategorier med en underkategori (underkategorierna är inte desamma för varje huvudkategori) och hur ska jag tänka när jag sedan listar detta på sidan? Någon som har en idé?
×
×
  • Skapa nytt...