Avatar billede telekaedenorg Nybegynder
03. marts 2003 - 23:36 Der er 3 kommentarer

CHECKBOX

Har altså et problem med nogle checkboxes:
Meningen er at jeg skal få den til at spytte det ud der står i db'en. i db'en er felterne oprettet som ja/nej felter !

Her er koden, så prøv lige at se om du kan finde ud af hvad der skal laves !

-------------------------------------------------------

<%
  Response.Buffer = True
  'On Error Resume Next
%>
<!--#include virtual="/Includes/Connection.asp"-->

<html>
<head>
<meta http-equiv="Content-Language" content="da">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Tabertid.dk - Connecting Tabers</title>

<style><!--a:hover{color:#000000; text-decoration: underline and text-decoration: overline }
            a{text-decoration:none}
--></style>
</head>

<body>

  <table border="0" cellspacing="1" style="border-collapse: collapse" bordercolor="#111111" width="90%" id="AutoNumber1" height="1">
    <tr>
      <td width="2%" height="19">&nbsp;</td>
      <td width="50%" height="19">&nbsp;</td>
    </tr>
    <tr>
      <td width="2%" height="1">
      </td>
      <td width="50%" height="1"><b><font face="Verdana,Arial" size="1">Vejle:</font></b></td>
    </tr>
    <tr>
      <td width="2%" height="1">
      </td>
      <td width="50%" height="1">
      </td>
    </tr>
    <tr>
      <td width="2%" height="1">
      </td>
      <td width="50%" height="1">
      <b><font face="Verdana,Arial" size="1">      <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="550" id="AutoNumber3">
        <tr>
          <td width="250"><b><font face="Verdana,Arial" size="1">Firmanavn:</font></b></td>
          <td width="100" align="center"><b><font face="Verdana,Arial" size="1">Fax</font></b></td>
          <td width="100" align="center"><b><font face="Verdana,Arial" size="1">Brev</font></b></td>
          <td width="100" align="center"><b><font face="Verdana,Arial" size="1">Kunde</font></b></td>
        </tr>
      </table>
      </font></b></td>
    </tr>
    </table>
    <%SQL = "SELECT * FROM Vejle ORDER By ID DESC;"
  Set RS = Server.CreateObject("ADODB.Recordset")
  RS.Open SQL, DB, 1, 1
  do while not RS.EOF
  %>
<table border="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="90%" id="AutoNumber1" height="1" cellpadding="0">
    <tr>
      <td width="2%" height="1"></td>
      <td width="50%" height="1">
      <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="550" id="AutoNumber3">
        <tr>
          <td width="250"><font face="Verdana,Arial" size="1"><%=RS("Firmanavn")%></font>&nbsp;</td>
          <td width="100" align="center"><font face="Verdana,Arial" size="1"><%=RS("SendtFax")%></font><INPUT TYPE="checkbox" VALUE="checked" NAME="SendtBrev" <%=rs("SendtBrev")%>></td>
          <td width="100" align="center"><font face="Verdana,Arial" size="1"><%=RS("SendtBrev")%></font>&nbsp;</td>
          <td width="100" align="center"><font face="Verdana,Arial" size="1"><%=RS("Kunde")%></font>&nbsp;</td>
        </tr>
      </table>
      </td>
    </tr>
    </table>
   
<%RS.MoveNext
Loop %>
</body>

</html>
Avatar billede hossein Nybegynder
03. marts 2003 - 23:43 #1
En checkbox kan være checked eller unchecked:
<INPUT TYPE="checkbox" VALUE="<%=rs("SendtBrev")%>" NAME="SendtBrev" checked>
Avatar billede and_ Nybegynder
03. marts 2003 - 23:51 #2
Du kan gøre en checkbox med "flueben" ved fx:

<input type="checkbox" name="sendtbrev" value="<%=rs("sendtbrev")%>" <% if rs("valgt") = "on" then response.write "checked" end if%>

Dette vil lave flueben i checkboxen hvis feltet i databasen er sat til "on"

Du kan også lave det med tal... 1 og 0
Avatar billede somaliomar Praktikant
04. marts 2003 - 07:21 #3
Prøv at lave denne linje

<td width="100" align="center"><font face="Verdana,Arial" size="1"><%=RS("SendtFax")%></font><INPUT TYPE="checkbox" VALUE="checked" NAME="SendtBrev" <%=rs("SendtBrev")%>></td>

om til

<td width="100" align="center"><font face="Verdana,Arial" size="1"><%=RS("SendtFax")%></font>
<% If rs("SendtBrev") = True Then %>
<INPUT TYPE="checkbox" VALUE="checked" NAME="SendtBrev" checked>
<% Else %>
<INPUT TYPE="checkbox" VALUE="checked" NAME="SendtBrev">
<% End If %>
</td>
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