/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
udskrift af telefonliste
Fra : Otto Leholt


Dato : 25-07-04 05:59

Hej derude
Jeg har et problem. Jeg har en webside hvor elever skriver sig i en telefon
liste - og bl.a. angiver hvornår de skal ringes op om morgenen i tilfælde af
aflysninger. Det fungerer udemærket.

Problemet er nu at jeg vil have mine data udskrevet (vist på skærm) som en
egentlig telefonliste - i kender den sikkert allesammen fra skolen . Eleven
der skal ringes til først står øverst - og nedefter følger elever efter
klokkeslet.
Der skal altså generes en tabel hvor første række kun indeholder 1-2 celler
, næste række celler for f.eks elever der skal ringes op inden 6.30 , næste
række elever der skal ringes op mellem 6.30 - 7.00 etc

min ubehjælpsomme kode ser pt således ud ... og det giver bare én kolonne og
eleverne dernedad ..


WHILE NOT RS.EOF

wakeup =rs("tid")
fornavn = RS("fornavn")
efternavn = RS("efternavn")
telefon = RS("telefon")
mobil = RS("mobil")

if rs("mobil") = "" then
mobil= "-"
end if

response.write "<tr>"

IF wakeup <= "7.00" then

response.write "<td><a href='mailto:" & RS("email") & "'>"
response.write fornavn &" &nbsp; " & efternavn & "</a><br>"
response.write "<br/>" & telefon & "<br/>" & mobil & "<br/>"
response.write wakeup & "</td>"
end if

response.write "</tr>"
response.write "<tr>"

if wakeup <= "7.30" AND wakeup > "7.00" Then

response.write "<td><a href='mailto:" & RS("email") & "'>"
response.write fornavn &" &nbsp; " & efternavn & "</a><br>"
response.write "<br/>" & telefon & "<br/>" & mobil & "<br/>"
response.write wakeup & "</td>"
end if

response.write "</tr>"

RS.MoveNext
Wend

Response.Write "</TABLE>"

#############
Håber at en af jer kan give mig et vink til at komme videre ..
På forhånd tak

otto Leholt



 
 
*XxX* (25-07-2004)
Kommentar
Fra : *XxX*


Dato : 25-07-04 10:13


"Otto Leholt" <leholt@worldonline.dk> skrev i en meddelelse
news:m6HMc.27236$Vf.1502637@news000.worldonline.dk...

Hvordan ser din forespørgsel ud??
>
> WHILE NOT RS.EOF
>
> wakeup =rs("tid")
> fornavn = RS("fornavn")
> efternavn = RS("efternavn")
> telefon = RS("telefon")
> mobil = RS("mobil")
>
> if rs("mobil") = "" then
> mobil= "-"
> end if

Unødvendigt kald til databasen, brug din variabel istedet.

>
> response.write "<tr>"
>
> IF wakeup <= "7.00" then
>
> response.write "<td><a href='mailto:" & RS("email") & "'>"
> response.write fornavn &" &nbsp; " & efternavn & "</a><br>"
> response.write "<br/>" & telefon & "<br/>" & mobil & "<br/>"
> response.write wakeup & "</td>"
> end if
>
> response.write "</tr>"
> response.write "<tr>"
>
> if wakeup <= "7.30" AND wakeup > "7.00" Then
>
> response.write "<td><a href='mailto:" & RS("email") & "'>"
> response.write fornavn &" &nbsp; " & efternavn & "</a><br>"
> response.write "<br/>" & telefon & "<br/>" & mobil & "<br/>"
> response.write wakeup & "</td>"
> end if
>
> response.write "</tr>"
>
> RS.MoveNext
> Wend
>
> Response.Write "</TABLE>"
>
> #############
> Håber at en af jer kan give mig et vink til at komme videre ..
> På forhånd tak
>
> otto Leholt
>
>



Otto Leholt (25-07-2004)
Kommentar
Fra : Otto Leholt


Dato : 25-07-04 13:06


"*XxX*" <fatman00hot@hotmail.com> wrote in message
news:41037932$0$186$edfadb0f@dread11.news.tele.dk...
> Hvordan ser din forespørgsel ud??

Otto : den ser således ud ... og det fungere udemærket - men jeg mangler
altså en udskrivining i 'pyramide-form ' efter variablen 'tid'

' vores forespørgsels string defineres
RS.Open ="Select elever.elev_id, elever.fornavn , elever.efternavn ,
elever.gade , elever.city, elever.post, elever.telefon, elever.mobil,
elever.email, elever.tid , elever.hold_id, hold.hold , hold.hold_id " &_
"FROM elever, hold " &_
"WHERE elever.hold_id LIKE hold.hold_id AND hold.hold_id LIKE '"& strklasse
&"' " &_
"ORDER BY " & strOrder
( anden kode som er ligegyldig her ...)

> > WHILE NOT RS.EOF
> >
> > wakeup =rs("tid")
> > fornavn = RS("fornavn")
> > efternavn = RS("efternavn")
> > telefon = RS("telefon")
> > mobil = RS("mobil")
> >
> > if rs("mobil") = "" then
> > mobil= "-"
> > end if
>
> Unødvendigt kald til databasen, brug din variabel istedet.
>
> >
> > response.write "<tr>"
> >
> > IF wakeup <= "7.00" then
> >
> > response.write "<td><a href='mailto:" & RS("email") & "'>"
> > response.write fornavn &" &nbsp; " & efternavn & "</a><br>"
> > response.write "<br/>" & telefon & "<br/>" & mobil & "<br/>"
> > response.write wakeup & "</td>"
> > end if
> >
> > response.write "</tr>"
> > response.write "<tr>"
> >
> > if wakeup <= "7.30" AND wakeup > "7.00" Then
> >
> > response.write "<td><a href='mailto:" & RS("email") & "'>"
> > response.write fornavn &" &nbsp; " & efternavn & "</a><br>"
> > response.write "<br/>" & telefon & "<br/>" & mobil & "<br/>"
> > response.write wakeup & "</td>"
> > end if
> >
> > response.write "</tr>"
> >
> > RS.MoveNext
> > Wend
> >
> > Response.Write "</TABLE>"
> >
> > #############
> > Håber at en af jer kan give mig et vink til at komme videre ..
> > På forhånd tak
> >
> > otto Leholt
> >
> >
>
>



Mikoangelo (25-07-2004)
Kommentar
Fra : Mikoangelo


Dato : 25-07-04 21:29

[On sø, 25 jul 2004 04:58:56 GMT, "Otto Leholt" wrote (link:
<news:m6HMc.27236$Vf.1502637@news000.worldonline.dk>)]:

> Hej derude
> Jeg har et problem. Jeg har en webside hvor elever skriver sig i
> en telefon liste - og bl.a. angiver hvornår de skal ringes op om
> morgenen i tilfælde af aflysninger. Det fungerer udemærket.
>
> Problemet er nu at jeg vil have mine data udskrevet (vist på
> skærm) som en egentlig telefonliste - i kender den sikkert
> allesammen fra skolen . Eleven der skal ringes til først står
> øverst - og nedefter følger elever efter klokkeslet.
> Der skal altså generes en tabel hvor første række kun indeholder
> 1-2 celler , næste række celler for f.eks elever der skal ringes
> op inden 6.30 , næste række elever der skal ringes op mellem 6.30
> - 7.00 etc
>
> min ubehjælpsomme kode ser pt således ud ... og det giver bare én
> kolonne og eleverne dernedad ..
> [deletia kode]
>
> Response.Write "</TABLE>"
>
> #############
> Håber at en af jer kan give mig et vink til at komme videre ..
> På forhånd tak
>
> otto Leholt
>
>

1) Sorter efter klokkeslet i SQL-streng.
2) Lav en while..wend-løkke, der stopper når når klokkeslet er efter
06:30.
3) Lav en ny række.
4) Lav en while..wend-løkke ... 7:00
5) Lav en ny række.
6) Fortsæt sådan, evt. med en for-løkke mellem 1) og 4) (så 2) og 3)
gentages), og slet så 4) og 5). Lav betingelsen i while-løkken om til
variablen erklæret i for-løkken.

Dette skulle gerne generere det ønskede resultat.


--
Mikoangelo - webmaster of
http://harrypotter.lk-data.net
Scrambled email (ROT-13):
uneelcbggre [on] yx [hyphen] qngn [spot] qx

Otto Leholt (26-07-2004)
Kommentar
Fra : Otto Leholt


Dato : 26-07-04 06:54


"Mikoangelo" <uneelcbggre@yx-qngn.qx> wrote in message > >
>
> 1) Sorter efter klokkeslet i SQL-streng.
> 2) Lav en while..wend-løkke, der stopper når når klokkeslet er efter
> 06:30.
> 3) Lav en ny række.
> 4) Lav en while..wend-løkke ... 7:00
> 5) Lav en ny række.
> 6) Fortsæt sådan, evt. med en for-løkke mellem 1) og 4) (så 2) og 3)
> gentages), og slet så 4) og 5). Lav betingelsen i while-løkken om til
> variablen erklæret i for-løkken.
>
> Dette skulle gerne generere det ønskede resultat.

Sorteringen er god nok - og jeg har prøvet med 'while - wend , men serveren
kører fast ..
er ikke klar over hvordan jeg laver for løkken som du taler om ..?
Du kan se siden på
http://www.frberg-hf.dk/intranet/elev-telefon/klasse.asp?strklasse=17&holdet=T&stryear=1&aargang=2001-03

hilsen Otto



Mikoangelo (26-07-2004)
Kommentar
Fra : Mikoangelo


Dato : 26-07-04 13:42

[On ma, 26 jul 2004 05:54:02 GMT, "Otto Leholt" wrote (link:
<news:701Nc.27383$Vf.1524659@news000.worldonline.dk>)]:

>
> "Mikoangelo" <uneelcbggre@yx-qngn.qx> wrote in message > >
>>
>> [deletia]
>> 6) Fortsæt sådan, evt. med en for-løkke mellem 1) og 4) (så 2) og
>> 3) gentages), og slet så 4) og 5). Lav betingelsen i while-løkken
>> om til variablen erklæret i for-løkken.
>>
>> Dette skulle gerne generere det ønskede resultat.
>
> Sorteringen er god nok - og jeg har prøvet med 'while - wend , men
> serveren kører fast ..
> er ikke klar over hvordan jeg laver for løkken som du taler om ..?
> Du kan se siden på
> [deletia]

Kan jeg ikke lige få noget af din kode?


--
Mikoangelo - webmaster of
http://harrypotter.lk-data.net
Scrambled email (ROT-13):
uneelcbggre [on] yx [hyphen] qngn [spot] qx

Søg
Reklame
Statistik
Spørgsmål : 177548
Tips : 31968
Nyheder : 719565
Indlæg : 6408805
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste