Opg. 9 - id_seq.nextval - overførsel af variabel

greenspun.com : LUSENET : WebdesignII : One Thread

Efter at have tilføjet en restaurant vil jeg lave et link, der fører over til siden, hvor restauranten kan anmelde. Da jeg anvender id_seq.nextval har jeg ikke et id-nummer at overføre i linket - hvordan får jeg det? #Forespørgslen set insert_sql "insert into restaurant (res_id, navn, adresse1, adresse2, zip , city, telefon, url) values (id_seq.nextval, '$QQnavn', '$QQadresse1', '$QQadresse2', '$zip', '$QQcity', '$telefon', '$url')" if {[catch { ns_db dml $db $insert_sql } errmsg]} { #fejl i insert! ns_return 200 text/html "Databasen accepterede ikke din insert

Fejlmeddelelsen:
$errmsg" } else { ns_return 200 text/html "Restauranten er oprettet.
Anmeld" }

-- Rikke (rsimonsen@it-c.dk), April 18, 2002

Answers

Response to Opg. 9 - id_seq.nextval - overførsel af variabel

Okay, DET gav ikk meget mening - jeg prøver igen:
Med ovennævnte forespørgsel, hvad skal jeg gøre for at overføre variablem res_id i URL'en (a href=\"http://hug.it.edu:8283/oevelse9/add_rating.tcl?res_id=$res_id/ \">Anmeld

-- Rikke (rsimonsen@it-c.dk), April 18, 2002.

Response to Opg. 9 - id_seq.nextval - overførsel af variabel

enten skal du efter dine inserts hente det pågældende nummer fra fra databasen - men lidt lækrere kan du jo hente id_seq.nextval frem af databasen FØR du overhoevedet laver dine inserts - så har du det til en efterfølgende redirect.

se mit svar til Alan i tråden umiddelbart efter denne.

vh Lasse

-- Lasse (xls@it.edu), April 19, 2002.


Moderation questions? read the FAQ