Tomma fält

ASP

4 svar · 168 visningar · startad av devotion

Medlem sedan jan. 20013 582 inlägg
Trådstart#1

Hej!
Arbetet med min CD-databas fortskrider. Men jag har lite frågor till. Alla Cd-skivor har ju inte lika många låtar. På min inmatningssida har jag tänkt ha 15 fält för detta. Men om bara CD:n har 10 låtar blir det ju 5 tomma poster i databasen, och det vill jag ju inte ha. Hur gör man för att undvika detta???

/Henrik

Medlem sedan dec. 19998 577 inlägg
#2

Det är bättre att man har en relationstabell, där du lägger in albummets idnummer och låtens namn... då har du ett dynamiskt antal låtar per album...

Mvh, vide

Medlem sedan jan. 20013 582 inlägg
#3

Jo det är så jag har tänkt göra. En tabell som heter song med följande fält:

song_id
album_id
song_name
song_length
osv...

Problemet är ju när jag ska mata in informationen till databasen. jag vet ju inte hur många låtar varje skiva har, utan måste ha ett standardformulär. Eller mata in låtarna en och en. jag vill inte ha några tomma poster i tabellen....

Någon som vet hur man gör?????

/Henrik

Medlem sedan juni 200032 967 inlägg
#4

då har du lämpligtvis en if-sats som kollar att inte variablerna är tomma innan du gör insert i databasen.

Medlem sedan jan. 20013 582 inlägg
#5

Hur skulle en sådan IF sats se ut?

249 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)