Avatar billede delphimann Nybegynder
20. januar 2004 - 15:00 Der er 6 kommentarer og
1 løsning

Flere info i samme row

Hej

Jeg har et billed system! Her skal brugeren have mulighed for at lave en side med sine bedste billeder.

Jeg ved ikke hvormange billeder der bliver tilføjet (MAX 9)

Men alle de billeder står i table som foto_billed_id

Hvordan får man så gemt hvad for nogle billeder brugeren ønsker på sin side men bedste billeder ?

Svar med at lave 9 rows og gem dem der gælder ikke! Det må kunne laves smarter!

Maykel
Avatar billede Slettet bruger
20. januar 2004 - 15:26 #1
du kunne jo lave et felt til i tabellen der hedder f.eks. bedst, hvis brugeren så vælger det enkelte billede som et af sine favoritter, kan du sætte værdien af feltet bedst til 1.

Du kan så samtidig tjekke når brugeren vælger en favorit, at der kun findes 9, ellers giver du selvfølgelig en fejl ud.

Når du så skal vise siden med favoritterne, kan du jo så lave et udtræk som følgende:
mysq_query("SELECT * FROM tabel WHERE bedst = 1") or die(mysql_error());
Avatar billede delphimann Nybegynder
20. januar 2004 - 15:40 #2
cyber: det havde jeg også tænkt på men brugeren har mulig for at lave flere sider med bedste billeder?!
Avatar billede Slettet bruger
20. januar 2004 - 15:47 #3
Jamen skal der ikke bare være 9 pr side?
så laver du jo bare sådan at hvis der er mere end 9 billeder fra samme bruger, at der kommer et link til den næste side.
Avatar billede mufoxe Nybegynder
20. januar 2004 - 15:53 #4
jeg gætter på at du har tabel Bruger og tabel Billede. For at få det skruet rigtigt sammen, laver du en ny tabel FavoritBillede(Relationid int, BilledeId int, BrugerId int)

for at finde en persons favoritbilleder, køres

SELECT Billede.* FROM Bruger JOIN FavoritBillede ON Bruger.BrugerId = Favoritbillede.BrugerId JOIN Billede ON FavoritBillede.BilledeId = Billede.BilledeId WHERE Bruger.BrugerId = 3
Avatar billede delphimann Nybegynder
20. januar 2004 - 15:56 #5
ok.. lad mig forklar...

Brugeren kan lave et link fra min side! Dvs lave en side med alle de "bedste" billeder. Måske vil han sende et link med 9 billeder til hans kæreste (med frække billeder) og han vil også sende et link til sin bedstemor (med mindre frække billeder) :D Så han skal have mulighed for at kunne lav 2 HELT forskællige sider!

Sideren laves c-følig afhængi af en tables indhold :D
Avatar billede delphimann Nybegynder
20. januar 2004 - 15:58 #6
mufoxe... gider du forklar lidt mere ?!
Avatar billede delphimann Nybegynder
20. januar 2004 - 16:19 #7
opgiver det system helt!!
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester