Jag har en tabell med klubbar som har öppet vissa dagar vissa tider... hur tusan gör man listan så tunn som möjligt och asp koden så kort och precis som möjligt?
Som det ser ut nu har jag
Tabell - Klubbar
-------------------
id
namn
gata
postnr
stad
tele
mandag
tisdag
onsdag
torsdag
fredag
lordag
sondag
mantid
tistid
onstid
tortid
fretid
lortid
sontid
men va tusan.... jag kommer lixom inte på någon smart lösning just nu... ser ju ut som skit och dessutom så blir det otroligt mycket kod...
Någon som vet ett bättre sätt? jag kommer helt enkelt inte på något nu :(
Varför har du flera dagar??? ex. mandag och mantid
För att jag helt enkelt inte kommer på hur fan jag ska lösa det hela, låt oss säga såhär, 1 klubb kan ju ha öppet flera dagar på olika tider, och jag kommer inte på hur jag ska lösa det "smidigt"
mandag innehåller Måndag mantid innehåller 21:30-04:00
Jag vet sjukt illa... men jag kommer inte på nåt bra ju...
För att jag helt enkelt inte kommer på hur fan jag ska lösa det hela, låt oss säga såhär, 1 klubb kan ju ha öppet flera dagar på olika tider, och jag kommer inte på hur jag ska lösa det "smidigt"
mandag innehåller Måndag mantid innehåller 21:30-04:00
Jag vet sjukt illa... men jag kommer inte på nåt bra ju...
Men du kan göra två databaser en där all info om klubbe står, den andra är där öppettiderna är...
Skulle brutit ut öppettider till en egen tabell tror jag. Och haft en kolumn med tex vilken dag 1 = måndag, 7 = söndag. Sedan ett klubbId och sedan en öppningstid och en stängingstid.
-- klubbtider --
klubbId (tal)
veckodag (tal)
klubbOpen (text eller tid)
klubbClose (text eller tid)
Finns kanske bättre sätt, men kommer ej på något konkret precis nu.
LAMP, jag kom precis på samma sak som du tänkte dig.... det var ju precis det du hjälpte mig med förra gången :) va ute och gick en runda för å lufta hjärnan...... tror det var värmen eller nåt :) har ju 40 grader inne i datarummet hehe
mandag innehåller Måndag mantid innehåller 21:30-04:00
Varför kan inte mandag innehålla 21:30-04:00 ?
Att mandag = Måndag är väl underförstått?
Att få rätt benämning på dagarna kanske du kan göra med en case-sats.
Om det är en öppettid i fältet mandag -> skriv ut "Måndag" + innehållet=tiden, om inget innehåll = stängt!
solbulle, det blir så fasligt mycket rs.addnew och skräp som jag inte vill skriva egentligen... mina asp sidor ligger ändå på 300-400 sidor för att jag skriver "fel"