Avatar billede tommyf Nybegynder
17. december 2000 - 17:39 Der er 15 kommentarer og
3 løsninger

Alle me

Hej forstyre lige lidt... hvordan får jeg den til at stille dem alle sammen op under hinanden?
http://www.123ferie.dk/x/sommerhus.asp?husid=1
F.eks
http://www.123ferie.dk/x/sommerhus.asp?husid=all

Så den viser ALLE husene efter hinanden på en lang række?

På en liste ligesom her:
http://www.123ferie.dk/dansk/byer/amtoft.htm

Så trykker man og går videre til det enkelte hus.
Avatar billede tommyf Nybegynder
17. december 2000 - 17:40 #1
Ups, forkert kategori, ser lige om der er nogen der kan finde ud af det aligevel.
Avatar billede stigc Nybegynder
17. december 2000 - 17:42 #2
du skal have skrevt om i din asp koden!

Hvis du ligger det her gør jeg det gerne!

Avatar billede tommyf Nybegynder
17. december 2000 - 17:43 #3
<%

Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & server.MapPath(\"sommerhuse.mdb\")

SQLstmt = \"SELECT * FROM sommerhus WHERE  \"& Request(\"husid\")

Conn.Execute (SQLstmt)

Set rs = conn.Execute(SQLstmt)

 
    husid = rs(\"Husid\")
    by = rs(\"by\")
    billede = rs(\"Billede\")
    beskrivelse = rs(\"Beskrivelse\")
 
   
%>
Avatar billede stigc Nybegynder
17. december 2000 - 17:44 #4
15 point er jo ikke meget!

Det kræver alligevel lidt arbejde!
Jeg gidder ikke at lave så der kommer en lille beskrivelse, og et link videre. Men gerne så de udskrives alle sammen på en side!.......
Avatar billede tommyf Nybegynder
17. december 2000 - 17:45 #5
Det er kun det med at alle skal udskrives på en side, det andet har jeg lavet.
Avatar billede stigc Nybegynder
17. december 2000 - 17:45 #6
det er ikke hele din side! Hvor er resten?
Avatar billede tommyf Nybegynder
17. december 2000 - 17:46 #7
SQLstmt = \"SELECT * FROM sommerhus WHERE  \"& Request(\"husid\")
Det er vel den der må laves om til noget alle husene opfylder... eller blank eller hvad man nu gør.
Avatar billede tommyf Nybegynder
17. december 2000 - 17:46 #8
<html>

<head>
<title>Adresser</title>

<%

Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & server.MapPath(\"sommerhuse.mdb\")

SQLstmt = \"SELECT * FROM sommerhus WHERE  \"& Request(\"husid\")

Conn.Execute (SQLstmt)

Set rs = conn.Execute(SQLstmt)

 
    husid = rs(\"Husid\")
    by = rs(\"by\")
    billede = rs(\"Billede\")
    beskrivelse = rs(\"Beskrivelse\")
 
   
%>

<p>&nbsp;</p>
<div align=\"center\">
  <center>
  <table border=\"1\" cellspacing=\"1\" width=\"90%\">
    <tr>
      <td width=\"100%\">By : <%=By%>
      </td>
    </tr>
    <tr>
      <td width=\"100%\">Beskrivelse <%=Beskrivelse%>

      </td>
    </tr>
    <tr>
      <td width=\"100%\"><a href=\"http://www.123ferie.dk/x/index.asp?husid=<%=Husid%>&amp;ejerid=<%=Husid%>\">Se flere
informationer samt billede af dette hus. Tryk her. </a></td>
    </tr>
  </table>
  </center>
</div>

</html>
Avatar billede stigc Nybegynder
17. december 2000 - 17:47 #9
nej desværre kan du ikke gøre sådan. Du er nød til at lave et loop rundt om koden der skriver tabllen ud!
Avatar billede jalle Nybegynder
17. december 2000 - 17:47 #10
IF husid=\"\" THEN
sql = (\"select * from tabelnavn/forespørgsel\")
ELSE
Din tidligere kode.
END IF
Avatar billede tommyf Nybegynder
17. december 2000 - 17:47 #11
Tænk lige ved at eksperten sætte et par \';\' for meget.
Avatar billede stigc Nybegynder
17. december 2000 - 17:55 #12
noget ligende det her:

Hvis du skrilver all i id\'et skulle alle komme ud

<html>

<head>
<title>Adresser</title>

<%

Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & server.MapPath(\"sommerhuse.mdb\")


SQLstmt = \"SELECT * FROM sommerhus WHERE  \"& Request(\"husid\")

Conn.Execute (SQLstmt)

Set rs = conn.Execute(SQLstmt)

 
    husid = rs(\"Husid\")
    by = rs(\"by\")
    billede = rs(\"Billede\")
    beskrivelse = rs(\"Beskrivelse\")
 
   
%>

\'******************************************************************************

if Request(\"husid\")=\"all\" then


SQLstmt = \"SELECT * FROM sommerhus\"
Conn.Execute (SQLstmt)
Set rs = conn.Execute(SQLstmt)

do while NOT rs.eof

    husid = rs(\"Husid\")
    by = rs(\"by\")
    billede = rs(\"Billede\")
    beskrivelse = rs(\"Beskrivelse\")


%>


<p>&nbsp;</p>
<div align=\"center\">
  <center>
  <table border=\"1\" cellspacing=\"1\" width=\"90%\">
    <tr>
      <td width=\"100%\">By : <%=By%>
      </td>
    </tr>
    <tr>
      <td width=\"100%\">Beskrivelse <%=Beskrivelse%>

      </td>
    </tr>
    <tr>
      <td width=\"100%\"><a href=\"http://www.123ferie.dk/x/index.asp?husid=<;%=Husid%>&amp;ejerid=<%=Husid%>\">Se flere
informationer samt billede af dette hus. Tryk her. </a></td>
    </tr>
  </table>
  </center>
</div>



<%    rs.movenext
    loop
   
else

\'******************************************************************************

<p>&nbsp;</p>
<div align=\"center\">
  <center>
  <table border=\"1\" cellspacing=\"1\" width=\"90%\">
    <tr>
      <td width=\"100%\">By : <%=By%>
      </td>
    </tr>
    <tr>
      <td width=\"100%\">Beskrivelse <%=Beskrivelse%>

      </td>
    </tr>
    <tr>
      <td width=\"100%\"><a href=\"http://www.123ferie.dk/x/index.asp?husid=<;%=Husid%>&amp;ejerid=<%=Husid%>\">Se flere
informationer samt billede af dette hus. Tryk her. </a></td>
    </tr>
  </table>
  </center>
</div>

</html> 


<% end if %>
Avatar billede tommyf Nybegynder
17. december 2000 - 18:21 #13
Min siger at der mangler et \"do\"
http://www.123ferie.dk/x/sommerhuse2.asp?husid=alle
Avatar billede tommyf Nybegynder
17. december 2000 - 18:21 #14
Burde man ikke på en eller anden måsde let kunne vælge alle?http://www.123ferie.dk/x/sommerhus.asp?husid=1/100 eller sådan noget?
Avatar billede stigc Nybegynder
17. december 2000 - 18:23 #15
nej desværre!

jeg havde glemt at lukke:

<%    rs.movenext
    loop
   
else



skla være:


<%    rs.movenext
    loop
   
else

%>
Avatar billede tommyf Nybegynder
17. december 2000 - 18:33 #16
Mangler stadig en \'do\'
Avatar billede jalle Nybegynder
17. december 2000 - 18:44 #17
Jeg vil anbefale dig denne her. Hvis den ikke kan finde et husid, så tager den alle data, men ellers tager den kun data fra husid.

<html>

<head>
<title>Adresser</title>

<%

Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & server.MapPath(\"sommerhuse.mdb\")

IF Request(\"husid\") = \"\" THEN
SQLstmt = \"SELECT * FROM sommerhus\"
ELSE
SQLstmt = \"SELECT * FROM sommerhus WHERE  \"& Request(\"husid\")
END IF

Conn.Execute (SQLstmt)

Set rs = conn.Execute(SQLstmt)

do while NOT rs.eof

    husid = rs(\"Husid\")
    by = rs(\"by\")
    billede = rs(\"Billede\")
    beskrivelse = rs(\"Beskrivelse\")
    rs.movenext
    loop

%>

<p>&nbsp;</p>
<div align=\"center\">
  <center>
  <table border=\"1\" cellspacing=\"1\" width=\"90%\">
    <tr>
      <td width=\"100%\">By : <%=By%>
      </td>
    </tr>
    <tr>
      <td width=\"100%\">Beskrivelse <%=Beskrivelse%>

      </td>
    </tr>
    <tr>
      <td width=\"100%\"><a href=\"http://www.123ferie.dk/x/index.asp?husid=<;%=Husid%>&amp;ejerid=<%=Husid%>\">Se flere
informationer samt billede af dette hus. Tryk her. </a></td>
    </tr>
  </table>
  </center>
</div>

</html>
Avatar billede tommyf Nybegynder
18. december 2000 - 22:34 #18
Hehe.. kunne ikke få nogen af dem til at du, nå der er kursus på torsdag så kan jeg måske få lidt hjælp *s*.
20point til hver for hjælpenb :)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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