Avatar billede okidoky Nybegynder
05. september 2006 - 16:58 Der er 5 kommentarer og
1 løsning

If empty fra db

Hej

Jeg har en lille side, hvor man kan tilføje sin egen url til.

Jeg har et lille form, hvor man skriver url og email, og så bliver de tilføjet i db.

Det jeg vil have er at før formen bliver udført og det bliver sat ind i db, skal den tjekke om url'en findes i forvejen ??????hvordan
Avatar billede nidyahou Praktikant
05. september 2006 - 18:16 #1
så skal du have fat i ny sql-sætning som hedder:

'Det er nogle meget "karikerede" navne jeg har brugt her, du må lige ændre dem til
' det som de faktisk hedder i din sammenhæng. Database, kolonne, request form osv.
strFindURLiDB = "Select * from Database where [kolonne] = '" & Request.Form("NY_URL") & "'"
set URLCHECK = DinConnection.Execute(strFindURLiDB)

'check om url'en findes i forvejen
if not URLCHECK.EOF then
' Hvis ikke den returnerer at databasen ikke har din værdi så skriv
Response.Write "Adressen er tilføjet i forvejen"
else
' Hvis databasen siger at den ikke har din værdi

'indsøt din insert statement her
end if
Avatar billede nidyahou Praktikant
05. september 2006 - 18:16 #2
altså uden alle mine kommentarer:

strFindURLiDB = "Select * from Database where [kolonne] = '" & Request.Form("NY_URL") & "'"
set URLCHECK = DinConnection.Execute(strFindURLiDB)

if not URLCHECK.EOF then
Response.Write "Adressen er tilføjet i forvejen"
else

end if
Avatar billede okidoky Nybegynder
05. september 2006 - 18:46 #3
Tak skal du ha' svar lige :)
Avatar billede okidoky Nybegynder
05. september 2006 - 18:47 #4
skal lige spørge dig en ting mere hvis det ikke noget, ved du noget om hvordan man kan vise en url's title og descreption frem ??
Avatar billede nidyahou Praktikant
05. september 2006 - 18:54 #5
Jeg er ikke hlet sikker på hvad du spørger om. Hvis du spørger om hvordan du ændrer titlen på et dokument til noget variablet kan du jo bare indsætte i toppen af dokumentet hvor title tagget er:
<title><%= Request.querystring("title") %></title>

<%= har samme effekt som <% response.write
og her antager vi altså at titlen står i querystringen. ellers hvis du vil have fat i servervariabler så kan du hente forskellige informationer fra klienten jeg foreslår du kigger her: http://www.w3schools.com/asp/coll_servervariables.asp
Avatar billede okidoky Nybegynder
05. september 2006 - 19:10 #6
:) det var ikke det jeg spurgte om, men ellers tak for hjælpen
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