Komponent-databas och SQL
Postat: 9 oktober 2006, 11:29:39
Varje gång jag ska beställa komponenter så måste jag gå igenom alla lådor och hyllor för att se vad som håller på att ta slut. Risken finns att man glömmer bort någon liten grejj. Dessutom tar det lite onödig tid varje gång. Så jag tänkte göra någon form av register/databas. Dessutom känner jag att mina SQL-kunskaper är starkt begränsade. -Dessa två grejjer går ju att slå ihop.
Funktioner som jag vill ha:
Visning av komponenter i grupper där t.ex motstånd är en grupp och kondingar är en annan. Varje grupps värden ska visas i storleksordning. Det skulle kunna se ut såhär:
När det finns under ett visst antal av något så ska den artikeln läggas till i en egen lista. Iochmed "Art-nr" och "Säljare" är det då lätt att separera listorna så att man får en automagiskt genererad inköpslista till varje säljare.
Förutom själva visningen av komponenter så behöver jag ju även en del där man kan lägga till flera komponenter och komponentgrupper. Någonstans behöver jag också kunna redigera antalet av varje komponent. Jag skulle gärna vilja ha lite förslag på hur den delen ska se ut.
Om det finns 45 komponenter av en sort och jag plockar bort 18st så vore det smidigt om man slapp editera "45" så att det blev "27", då finns ju risk för felräkningar. Det bästa vore t.ex en kolumn för "Lägg till" och en för "Ta bort", så man bara behöver mata in "18" på rätt ställe och det räknas rätt automagiskt.
Det kommer nog bli ganska mycket jobb med att ordna detta, men det kommer vara värt det. Särskillt eftersom jag är påväg att starta företag.
Finns det färdiga såna här system för nedladdning? (Vore inte kul att inse det efteråt när allt är klart..)
Jag vill kunna ha tillgång till detta överallt i det lokala nätverket. Både i WinXP, Win98 och MacOS9. (Har en Linux-burk i nätverket som kör Debian.) Därför känns PHP och SQL som ett bra val. Dessutom är det ett utmärkt tillfället att lära sig SQL ordentligt.
Men om man nu ska sätta igång och jobba lite. Var ska jag börja? Skapa en SQL-databas eller göra PHP-sidan med gränssnittet? Blir det vettigt att bygga listan med tabeller? Sedan måste jag ju göra lite kod som gör nya tabell-rader när man lägger till flera komponenter. Kan man fixa det i PHP?
Nu har jag nog skrivit ett tillräckligt långt inlägg. Nu är det er tur. Några Kommentarer?
Funktioner som jag vill ha:
Visning av komponenter i grupper där t.ex motstånd är en grupp och kondingar är en annan. Varje grupps värden ska visas i storleksordning. Det skulle kunna se ut såhär:
Kod: Markera allt
MOTSTÅND
Komponent Antal Art-nr Säljare
100 ohm 23 123-456 Elfa
1,2 kohm 1 234-567 ClasOhlson
....
TRANSISTORER
Komponent Antal Art-nr ....osv
Förutom själva visningen av komponenter så behöver jag ju även en del där man kan lägga till flera komponenter och komponentgrupper. Någonstans behöver jag också kunna redigera antalet av varje komponent. Jag skulle gärna vilja ha lite förslag på hur den delen ska se ut.
Om det finns 45 komponenter av en sort och jag plockar bort 18st så vore det smidigt om man slapp editera "45" så att det blev "27", då finns ju risk för felräkningar. Det bästa vore t.ex en kolumn för "Lägg till" och en för "Ta bort", så man bara behöver mata in "18" på rätt ställe och det räknas rätt automagiskt.
Det kommer nog bli ganska mycket jobb med att ordna detta, men det kommer vara värt det. Särskillt eftersom jag är påväg att starta företag.
Finns det färdiga såna här system för nedladdning? (Vore inte kul att inse det efteråt när allt är klart..)
Jag vill kunna ha tillgång till detta överallt i det lokala nätverket. Både i WinXP, Win98 och MacOS9. (Har en Linux-burk i nätverket som kör Debian.) Därför känns PHP och SQL som ett bra val. Dessutom är det ett utmärkt tillfället att lära sig SQL ordentligt.
Men om man nu ska sätta igång och jobba lite. Var ska jag börja? Skapa en SQL-databas eller göra PHP-sidan med gränssnittet? Blir det vettigt att bygga listan med tabeller? Sedan måste jag ju göra lite kod som gör nya tabell-rader när man lägger till flera komponenter. Kan man fixa det i PHP?
Nu har jag nog skrivit ett tillräckligt långt inlägg. Nu är det er tur. Några Kommentarer?
