Avatar billede no_doubt Nybegynder
01. oktober 2002 - 18:45 Der er 17 kommentarer og
1 løsning

mellemrum for meget

<%=rs("fornavn") & "&nbsp;" & rs("mellemnavn") & "&nbsp;" & rs("efternavn")%> hvordan kommer jeg af med det mellemrum der kommer hvis der ikke er noget efternavn ?
Avatar billede bl00d Nybegynder
01. oktober 2002 - 18:46 #1
Hvad Skal det brugers til. Prøv at forklare lidt mere nermere så er det nemmere for os 8D
Avatar billede no_doubt Nybegynder
01. oktober 2002 - 18:47 #2
jeg får udskrevet hele navnet på den måde men dem der ikke har et mellemnavn for et mellemrum i stedet ?
Avatar billede bl00d Nybegynder
01. oktober 2002 - 18:48 #3
hvem hvad hvor??? hvad skal det bruges til. i hvilken sammenhæng????
Avatar billede medions Nybegynder
01. oktober 2002 - 18:49 #4
Brug Trim()

strHej = " hej med dig "
strHej = Trim(strHej)

//>Rune
Avatar billede a-torsten Nybegynder
01. oktober 2002 - 18:49 #5
<%
if rs("mellemnavn") = "" then
response.write(rs("fornavn") & "&nbsp;" & rs("efternavn"))
else
response.write(rs("fornavn") & "&nbsp;" & rs("mellemnavn") & "&nbsp;" & rs("efternavn"))
end if
%>
Avatar billede medions Nybegynder
01. oktober 2002 - 18:57 #6
Du kunne jo evt. lave den dynamiske løsning:

strNameCollection = Request.Form("fornavn") & "," & Request.Form("efternavn") & "," & Request.Form("mellemnavn")

arrNameCollection = Split(strNameCollection)

For i = 0 To UBound(arrNameCollection)
  strNameColl = strNameColl & arrNameCollection(i) & "&nbsp;"
Next

strNameCollLength = Len(strNameColl)
strCNameColl = Left(strNameColl,strNameCollLength -1)
Response.Write(strNameColl)

//>Rune
Avatar billede medions Nybegynder
01. oktober 2002 - 18:58 #7
Hov, sorry:

strNameCollection = Request.Form("fornavn") & "," & Request.Form("efternavn") & "," & Request.Form("mellemnavn")

arrNameCollection = Split(strNameCollection, ",")

For i = 0 To UBound(arrNameCollection)
  strNameColl = strNameColl & arrNameCollection(i) & "&nbsp;"
Next

strNameCollLength = Len(strNameColl)
strCNameColl = Left(strNameColl,strNameCollLength -1)
Response.Write(strNameColl)

//>Rune
Avatar billede no_doubt Nybegynder
01. oktober 2002 - 19:02 #8
det gør det endnu
Avatar billede a-torsten Nybegynder
01. oktober 2002 - 19:05 #9
Det er jo klart....

Arrayet bliver fx = Anders,Torsten,Pedersen hvis der er mellemnavn.... Hvis ikke bliver det Anders,,Pedersen
Avatar billede no_doubt Nybegynder
01. oktober 2002 - 19:07 #10
a torsen du var på sporet tror jeg
Avatar billede a-torsten Nybegynder
01. oktober 2002 - 19:08 #11
Min virker da.... ?

Ellers
<%
if rs("mellemnavn") = null then
response.write(rs("fornavn") & "&nbsp;" & rs("efternavn"))
else
response.write(rs("fornavn") & "&nbsp;" & rs("mellemnavn") & "&nbsp;" & rs("efternavn"))
end if
%>
Avatar billede a-torsten Nybegynder
01. oktober 2002 - 19:09 #12
ganske simpel "if-then-else-end if" sætning...
Avatar billede no_doubt Nybegynder
01. oktober 2002 - 19:14 #13
nej der er noget galt så ?
Avatar billede no_doubt Nybegynder
01. oktober 2002 - 19:15 #14
det hele ser sådan ud og virker ikke
<% if session("lvl") = "4" then %>
<%if rs("mellemnavn") = null then
response.write(rs("fornavn") & "&nbsp;" & rs("efternavn"))
else
response.write(rs("fornavn") & "&nbsp;" & rs("mellemnavn") & "&nbsp;" & rs("efternavn"))
end if%>
<% Else %>
<%=rs("efternavn")%>
<% end if%>
Avatar billede a-torsten Nybegynder
01. oktober 2002 - 19:17 #15
Giver den fejl eller laver den bare mellemrum..??
Avatar billede no_doubt Nybegynder
01. oktober 2002 - 19:18 #16
den laver bare mellemrum
Avatar billede a-torsten Nybegynder
01. oktober 2002 - 19:21 #17
Hva med

<%
if session("lvl") = "4" then
        if rs("mellemnavn") = null then
            strNavn = rs("fornavn") & " " & rs("efternavn")
        else
            strNavn = rs("fornavn") & " " & rs("mellemnavn") & " " & rs("efternavn")
        end if
    response.write strNavn
else
    response.write(rs("efternavn"))
end if
%>
Avatar billede no_doubt Nybegynder
01. oktober 2002 - 19:37 #18
jeps
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