Avatar billede snowflake7 Nybegynder
10. juli 2005 - 09:10 Der er 8 kommentarer og
1 løsning

Form data skal gemmes i MySQL database hvordan.

Jeg har fire text felter og en submit knap.
To af knapperne indeholder tekst, en skal indehode et tal.
Det sidste skal vise et gennemsnit for de indtastede tal over en periode. Kan jeg gøre dette med JavaScript?
Eller er jeg nødt til at kode det i VBscript?.
Avatar billede steen_hansen Forsker
10. juli 2005 - 09:23 #1
Jeg ville lave det v.hj.a. VB-script, men det kan også sagtens lade sig gøre i JavaScript.

I VB-Script kan du arbejde med operatorerne som du lyster:

<%
Dim i
i = ((Sum1 + Sum2 + Sum3) - Sum4) / Sum5
%>

<%=i%>

De mere avancerede metoder er jeg ikke så stærk i, men alt kan lade sig gøre :)
Avatar billede nielle Nybegynder
10. juli 2005 - 09:54 #2
Du kan sagtens lave udregningerne på klienten (altså med JavaScript).

Mht. at gemme i MySQL databasen:

Der er to typer JavaScript - clientside og serverside (også kaldet JScript) - det kan *ikke* laves i clientside JavaScript. Eller for at være mere eksakt: løsningen kan ikke laves clientside, det skal foregå på serveren.
Avatar billede thesurfer Nybegynder
10. juli 2005 - 13:49 #3
Det kan da godt laves i JavaScript (klientside).. man skal bare huske, at dataene skal submittes, så de kan gemmes i databasen..

JavaScript kan jo også matematik.. :-)

/theSurfer
Avatar billede nielle Nybegynder
10. juli 2005 - 14:21 #4
Korrekt, men det var da også det jeg skrev?!
Avatar billede thesurfer Nybegynder
10. juli 2005 - 16:02 #5
..det er stadigvæk varmen.. :-)

/theSurfer
Avatar billede snowflake7 Nybegynder
10. juli 2005 - 18:36 #6
tak for kommentarerne, men nu er jeg ikke lige den store kodehaj, er der nogen som kan give mig et lidt mere udførlig eksempel på, hvordan jeg kunne lave det stykke kode, som tager værdierne fra html formen og indsætter og henter det ud igen?

Flere point kan gives.
Avatar billede thesurfer Nybegynder
10. juli 2005 - 18:42 #7
Du er i JavaScript (klientsprog)..

Så skal du vælge et serverside scriptsprog.. f.eks.:

ASP - http://www.eksperten.dk/spm/Programmering/Script/ASP/
PHP - http://www.eksperten.dk/spm/Programmering/Script/PHP/

Jeg vil anbefale, at du flytter dit spm til en af disse kategorier.. hvilken kategori, kommer an på hvad din host/server understøtter..


Du flytter et spm ved at:
1) lægge et svar
2) markere dit navn  <-- MEGET VIGTIGT!!
3) klikke på Accepter-knappen

Husk at check om dit svar er accepteret, inden du går videre.

- Hvis alt er i orden, opretter du samme spm, bare i den rette kategori.
- Læg et link i dette spm, der peger på det nye spm, så folk kan finde det.

/theSurfer
Avatar billede snowflake7 Nybegynder
11. juli 2005 - 21:29 #8
Okay tak lægger et svar og lukker
Avatar billede snowflake7 Nybegynder
11. juli 2005 - 21:34 #9
reference til det nye spørgsmål er: http://www.eksperten.dk/spm/631970
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