Avatar billede izemate Nybegynder
24. juni 2003 - 11:56 Der er 8 kommentarer og
1 løsning

Hæve værdi ?

Hejsa.

Jeg har et hidden input der giver en value, hvordan kan man gøre sådan at hvis trykker "opret" gemmer den ex test1 men så næste gang man trykker opret gemmer den test2 derefter test3 osv.

Håber i forstår :)

<\\izemate
Avatar billede -master-d- Nybegynder
24. juni 2003 - 11:58 #1
kan du ikke uddybe lidt mere...

- er opret en submitknap ??
Avatar billede izemate Nybegynder
24. juni 2003 - 12:06 #2
Ja alså hvis man har en asp side, som bare oprette i en database, så intaster man en værdi i et inputfelt som så bliver gemt i databasen, men så er der en "skjult" værdi (hidden input) som så opretter det der står i dens value. Kan man gøre sådan at det hidden input's value hæver et tal
EK:
Jeg åbner siden skriver værdien i den viste felt trykker gem(submit knap) så gemmer den det man har skrevet i feltet samt det i det skjulte inputet.det kunne Jeg skriver i det vidste felt: Test og det skjulte gemmer så side1.asp
næste gang jeg vil oprette noget skriver jeg så test2 men så skal det skjulte input gemme side2.asp

Håber i forstår det er lidt svært at forklare..

<\\izemate
Avatar billede dk_akj Nybegynder
24. juni 2003 - 12:58 #3
Kan du ikke bare bruge autonummerering/increment i databasen ??

//akj
Avatar billede izemate Nybegynder
24. juni 2003 - 13:09 #4
heh jeg har ikke så meget forstand på asp :\ så det ved jeg ikke, jeg havde nu bare forestillet mig et script eller noget der kunne gøre det.
Avatar billede dk_akj Nybegynder
24. juni 2003 - 13:12 #5
Det du vil opnå er vel en fortløbende nummerering i databasen ??

Hvilken DB bruger du ?? Er det en access valger du bare at felttypen er autonummerering. Nå du indsættter en ny række bliver der automatisk indsat et nyt nummer.

//akj
Avatar billede izemate Nybegynder
24. juni 2003 - 13:28 #6
Hvad så hvis værdien fx skal være side1.asp og den næste så skal være side2.asp ?
Avatar billede dk_akj Nybegynder
24. juni 2003 - 13:46 #7
Det kan man ikke på den måde.

Men det er jo egentligt heller ikke nødvendigt.

Hvis du bare har et id felt som er autonummer. Så ved du jo at du hvergang du trækker data ud skal lave det som "side" & rs("id") & ".asp"

Det andet kan selvfølgeligt også lade sig gøre med "select in insert"

//akj
Avatar billede dk_akj Nybegynder
24. juni 2003 - 13:59 #8
Hvis du laver en tabel (table1) med 2 felter
id (autonumber) og side (text)
Kan du med denne sql lave fortløbende textfelter.

insert into table1 (side) select 'side' & (cstr(max(id)+1)) & '.asp' from table1  ;

//akj
Avatar billede izemate Nybegynder
27. juli 2003 - 10:27 #9
det fik jeg desværre ikke noget ud af :-(
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
Kurser inden for grundlæggende programmering

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