26. september 2002 - 22:58
Der er
65 kommentarer og 1 løsning
lig sammen og dividere med 4
Hvordan gør jeg dette, jeg har fire tal i hver sin kolonne i en db og skal have skrevet gennemsnittet ud i en anden, det skal siges at det skal bruges i en løkke
Annonceindlæg fra Barco
Slettet bruger
26. september 2002 - 23:02
#1
hvorlang er du selv nået ?
26. september 2002 - 23:04
#2
lagt tallene i databasen men kan ikke få dem lagt sammen og divideret ??
Slettet bruger
26. september 2002 - 23:08
#3
26. september 2002 - 23:13
#4
= (1 * rs("noget")) + (1 * rs("noget")) + (1 * rs("noget")) + (1 * rs("noget")) men hvordan så divderet med 4 ?
26. september 2002 - 23:29
#5
(rs("noget")+rs("noget")+rs("noget")+rs("noget"))/4
Slettet bruger
26. september 2002 - 23:29
#6
Fik du det til at virke ?
26. september 2002 - 23:35
#7
jep... nice.. skov har du et par sek mere ?
26. september 2002 - 23:35
#8
Ja?
26. september 2002 - 23:39
#9
Jeg vil gerne have lavet sådan at jeg øverst på siden kan se noget af en tekst 20 tegn ex, det skal så være et link, og trykker man på det kommer hele teksten neden under på siden.
26. september 2002 - 23:41
#10
Så skal du bruge: <a href="ditlink.asp"><%=left(rs("noget"),20)%></a>
26. september 2002 - 23:44
#11
ja og hvad mere ?
26. september 2002 - 23:45
#12
Hvad tænker du på?
26. september 2002 - 23:47
#13
Hvordan jeg får kaldet det hele frem ?
26. september 2002 - 23:47
#14
altså ved tryk på det link
26. september 2002 - 23:48
#15
Det gør du ved: Her er indholdet: <%=rs("noget")%> Så henter du hele indholdet fra feltet.
26. september 2002 - 23:49
#16
Jamen det skal kun være med det link jeg har klikket på..
26. september 2002 - 23:51
#17
Men du skal jo så også sende et id med i dit link, så du ved hvilken tekst der skal hentes. Jeg går ud fra du i din database har et id-felt? Isåfald skal dit link f.eks. se sådan ud: <a href="ditlink.asp?id=<%=rs("id")%>"><%=left(rs("noget"),20)%></a> Og når du skal vise hele indholdet, skal du selecte det pågældende id fra databasen. select * from tabel where id = " & request.querystring("id") & "
26. september 2002 - 23:56
#18
så skriver den select * from barometer where id = " & request.querystring("id") & "
26. september 2002 - 23:57
#19
Ja, og det er den select du skal bruge for at hente den tekst der er klikket på.
26. september 2002 - 23:59
#20
jamen der skriver den Microsoft VBScript compilation error '800a03fd' Expected 'Case' /default1.asp, line 102 select * from barometer where id = " & request.querystring("id") & " -------^
27. september 2002 - 00:01
#21
Du har i forvejen en select til at hente de 4 tal som du skulle finde gennemsnittet på, ikke? Kan du ikke kopiere den herind?
27. september 2002 - 00:04
#22
Jo strSQL = "select * from barometer" Set rs = Conn.Execute(strSQL)
27. september 2002 - 00:06
#23
Dvs. din nye select som kun henter en bestemt tekst skal hedde: strSQL = "select * from barometer where id = "& request.querystring("id") &"" Set rs = Conn.Execute(strSQL) Men det kræver at du har et id-felt i databasen.
27. september 2002 - 00:08
#24
Jamen når jeg så trykker på linket kommer den ikke frem alligevel
27. september 2002 - 00:09
#25
Hvordan ser dit link ud? Linker du til samme side eller til en ny side?
27. september 2002 - 00:10
#26
samme side
27. september 2002 - 00:11
#27
linket ser ud som du sagde <a href="default1.asp?id=<%=rs("id")%>"><%=left(rs("kommentar"),20)%>
27. september 2002 - 00:12
#28
Fylder hele koden meget - for ellers kan du kopiere det hele herind.
27. september 2002 - 00:23
#29
skal jeg ikke prøve at sende den i stedet ? eller har du evt msn / icq ?
27. september 2002 - 00:45
#30
Her har jeg kort skitseret hvordan du kan bygge det op: If request.querystring("VisArtikel") = "Yes" Then ' her er koden for at vise en bestemt artikel. strSQL = "select * from barometer where id = "& request.querystring("id") &"" Set rs = Conn.Execute(strSQL) response.write rs("noget") ' viser hele teksten Else strSQL = "select * from barometer" Set rs = Conn.Execute(strSQL) ' Her lister du dine links og sender VisArtikel=Yes med, så du får brugt den rigtige select: <a href="default1.asp?id=<%=rs("id")%>&VisArtikel=Yes"><%=left(rs("kommentar"),20)%> End if Del din fil i "2 situationer". 1= hvis du har valgt at se en bestemt artikel 2= hvis du vil liste alle links med forkortet artikel.
27. september 2002 - 00:50
#31
Jeg er ikke rigtig med ? alle sammen bliver listet i kort for ,20 og er links men bliver ikke vist.
27. september 2002 - 00:52
#32
Kan du ikke kopiere koden herind?
27. september 2002 - 00:54
#33
ikke den hele.. hvad vil du have.. mit link: <a href="default1.asp?id=<%=rs("id")%>"><%=left(rs("kommentar"),20)%> det der skulle hente mit klik og vise hele nyheden: <%strSQL = "select * from barometer where id = "& request.querystring("id") &""%>
27. september 2002 - 00:56
#34
Og hvad sker der når du klikker på linket? Åbnes siden, men uden indhold, eller får du fejl?
27. september 2002 - 00:58
#35
ingen fejl, og adresse linjen er nu ../siden.asp?id=1
27. september 2002 - 01:01
#36
Og hvordan viser du så hele indholdet? Hvis du har brugt: Set rs = Conn.Execute(strSQL) til begge dine select's vil du få resultatet fra den select der står sidst. Hvor har du select nr 2?
27. september 2002 - 01:04
#37
jeg bruger den bl.a. i en sort BY ORDER ting.. hvad mener du ?
27. september 2002 - 01:05
#38
Ja jeg regnede med at <%strSQL = "select * from barometer where id = "& request.querystring("id") &""%> skulle vises hele teksten i kommentar
27. september 2002 - 01:16
#39
Jeg er nødt til at holde for i dag, men du kan evt. sende koden til skovtrolds@jubiimail.dk, så skal jeg se på det.
27. september 2002 - 01:17
#40
vil du ikke være sød at kigge på det nu, du kan sikkert se fejlen med det sammen, mailen er sendt
27. september 2002 - 01:46
#41
jeg løb ind i denne problematik, som kommer frem når intet er requestet, formoder jeg Microsoft JET Database Engine error '80040e14' Extra ) in query expression '(id = )'. /default1.asp, line 169 Hvordan kommer jeg af med den ?
27. september 2002 - 09:07
#42
Puha - der er altså mange fejl i din html-kode... Og den select hvor du vælger hvilket id der skal vises er placeret forkert. Jeg kigger på det..
27. september 2002 - 09:19
#43
Jeg har sendt dig filen - jeg har ikke selv kunnet teste det, så jeg håber det virker som det skal...
27. september 2002 - 12:09
#44
har svaret din mail
27. september 2002 - 12:18
#45
Det er fordi der ikke er defineret font i den nederste table: <table border="0" width="100%" cellpadding="0" cellspacing="1" bordercolor="#000000"> <tr> <td valign="middle" width="932" bordercolor="#000000" style="border: 1px solid rgb(0,0,0)" bgcolor="#A0B3C8"><small><font face="Arial"> <% do while not Idrs.EOF %> <%=Idrs("kommentar")%> <% Idrs.movenext %> <% loop %></small></font></td> </tr> </table>
27. september 2002 - 12:19
#46
Og virker det ellers?
27. september 2002 - 12:23
#47
Ja på nær klasse udskriften er størrere end de andre..
27. september 2002 - 12:25
#48
Også efter du har kopieret den nye table ind?
27. september 2002 - 12:27
#49
Ville faktisk være cool om du kunne få den side jeg har nu, lave overskriften om måske, underoverskrifterne fede. og så det hele med samme type og størrelse, sender dig den lige
27. september 2002 - 12:29
#50
Jamen, har du ikke selv indsat fonten som bruges på siden? For du skal jo bare gøre det samme på den ekstra table jeg har sat ind nederst.
27. september 2002 - 12:32
#51
Det er ikke nederst det er øverst i loopet. Kan du forresten i kommentaren få den til at skrive : "navn" : "kommentar" så man kan se hvem kommentaren er om
27. september 2002 - 12:34
#52
Det er fordi du mangler: <font face="Arial"> Det skal ind efter hver <td>
27. september 2002 - 12:36
#53
Og her skrives både navn + kommentar: <table border="0" width="100%" cellpadding="0" cellspacing="1" bordercolor="#000000"> <tr> <td valign="middle" width="932" bordercolor="#000000" style="border: 1px solid rgb(0,0,0)" bgcolor="#A0B3C8"><small><font face="Arial"> <% do while not Idrs.EOF %> <%=Idrs("navn")%>: <%=Idrs("kommentar")%> <% Idrs.movenext %> <% loop %></small></font></td> </tr> </table> Men det virker kun hvis du har et flet i databasen der hedder navn
27. september 2002 - 12:39
#54
Den fil du har sendt mig er ikke den jeg har rettet til og sendt tilbage. Du kan jo indsætte det jeg har vist dig herover.
27. september 2002 - 12:40
#55
Det hjælper dig jo heller ikke hvis jeg laver det hele - du er nødt til selv at finde ud af hvordan tingene hænger sammen.
27. september 2002 - 12:42
#56
Du lærer jo mest ved at arbejde med koden selv - ud fra den hjælp man kan få her på eksperten.
27. september 2002 - 12:44
#57
Ja det ved jeg godt men fatter ikke at den ikke vil ændre den tekst
27. september 2002 - 12:50
#58
Du er nødt til at sammenligne de celler der er forskellige og finde forskellen på dem. Nogle steder bruger du: <strong><small><font face="Arial"> Andre steder: <small> Så derfor vil der jo blive forskel på teksten. Så du skal finde den tekst du helst vil bruge, og kopiere font-tags osv. ind i de andre celler.
27. september 2002 - 13:06
#59
det hjælper ikke, de overskrifter der er skal være samme font som det nedenunder på nær at det under ikke skal være strong, den vil fandme ikke... arhh
27. september 2002 - 13:07
#60
Kopier en celle herind - een af dem der ikke vil.
27. september 2002 - 13:16
#61
det er hele denne der ikke vil være ens. <td width="100%" colspan="11" height="19"></td> </tr> <tr> <td width="9%" height="19" align="center"><%=rs("klasse")%> </td> <td width="9%" height="19" align="center"><%=rs("navn")%> </td> <td width="9%" height="19" align="center"><small><font face="Arial"><small><small><small><%=rs("alder")%></small></small></small></font></small></td> <td width="9%" height="19" align="center"><%=rs("klasse")%> </td> <td width="9%" height="19" align="center"><small><font face="Arial"><small><small><small><%= (rs("patter")+rs("roev")+rs("krop")+rs("cme"))/4%> (<%= (rs("patter")+rs("roev")+rs("krop")+rs("cme"))%>)</small></small></small></font></small></td> <td width="9%" height="19" align="center"><small><font face="Arial"><small><small><small><%=rs("patter")%></small></small></small></font></small></td> <td width="9%" height="19" align="center"><small><font face="Arial"><small><small><small><%=rs("roev")%></small></small></small></font></small></td> <td width="9%" height="19" align="center"><small><font face="Arial"><small><small><small><%=rs("krop")%></small></small></small></font></small></td> <td width="9%" height="19" align="center"><small><font face="Arial"><small><small><small><%=rs("cme")%></small></small></small></font></small></td> <td width="9%" height="19" align="center"><p align="left"><font face="Arial" color="#000000"><span style="color: rgb(0,0,0)"><small><small><small><a href="default1.asp?id=<%=rs("id")%>"><%=left(rs("kommentar"),20)%></a></small></small></small></span></font></td> <td width="10%" height="19" align="center"><small><font face="Arial"><small><small><%=rs("aksp")%></small></small></font></small></td> </tr> </table> <div align="center"
27. september 2002 - 13:22
#62
Du skal have: <small><font face="Arial"> i alle dine celler, og ikke noget med <small> flere gange i træk. Her er det rettet til: <td width="100%" colspan="11" height="19"></td> </tr> <tr> <td width="9%" height="19" align="center"><small><font face="Arial"><%=rs("klasse")%></font></small></td> <td width="9%" height="19" align="center"><small><font face="Arial"><%=rs("navn")%></font></small></td> <td width="9%" height="19" align="center"><small><font face="Arial"><%=rs("alder")%></font></small></td> <td width="9%" height="19" align="center"><small><font face="Arial"><%=rs("klasse")%></font></small></td> <td width="9%" height="19" align="center"><small><font face="Arial"><%= (rs("patter")+rs("roev")+rs("krop")+rs("cme"))/4%> (<%= (rs("patter")+rs("roev")+rs("krop")+rs("cme"))%>)</font></small></td> <td width="9%" height="19" align="center"><small><font face="Arial"><%=rs("patter")%></font></small></td> <td width="9%" height="19" align="center"><small><font face="Arial"><%=rs("roev")%></font></small></td> <td width="9%" height="19" align="center"><small><font face="Arial"><%=rs("krop")%></font></small></td> <td width="9%" height="19" align="center"><small><font face="Arial"><%=rs("cme")%></font></small></td> <td width="9%" height="19" align="center"><p align="left"><small><font face="Arial"><span style="color: rgb(0,0,0)"><a href="default1.asp?id=<%=rs("id")%>"><%=left(rs("kommentar"),20)%></a></span></font></small></td> <td width="10%" height="19" align="center"><small><font face="Arial"><%=rs("aksp")%></font></small></td> </tr> </table>
27. september 2002 - 13:32
#63
Hvordan får jeg den grimme blå farve på kommetar linket væk ?
27. september 2002 - 13:36
#64
Tror du ikke du skal til at oprette et nyt spørgsmål :-)
28. september 2002 - 17:07
#65
skovtrold det virker vidst nu... værsegod
29. september 2002 - 19:33
#66
Tak skal du ha' :-)
Kurser inden for grundlæggende programmering