webForumDet fria alternativet

3 problem! hjälp tack! :)

ASP

31 svar · 1 178 visningar · startad av nakoz · sida 2 av 2

Frågan, av nakoz

problem 1: okej... har fixat ett bild-uppladdnings script... å då bilden har blivit uppladdad så dyker den upp på en 'admin-sida' eller nåt... där ska admin välja om bilden godkännes eller ej... klickar han ja så ligger bilden kvar i katalogen, men byter fält i databasen.. det funkar perfekt... men om admin inte godkänner bilden så skulle jag vilja att den raderade både posten ur databasen, vi

Läs frågan i sin helhet →
Medlem sedan okt. 20001 558 inlägg
#21

Den här koden använder jag personligen så den funkar.

<% X = 1

Do While X < 7

If rs.EOF Then
Exit Do
End If %>

<a href="lank.asp"><img src="<% = rs("url") %>"></a><% if X Mod 3 = 0 then Response.write("<br>")%><% X = X + 1 %><% rs.MoveNext %>

<% Loop %>

Du behöver bara ändra min <br> tag till vad det vad du ville ha :)

Medlem sedan sep. 2000215 inlägg
#22

Ojsan! Sorry champ!

jag råkade skriva en 1:a i stället för ett "i"

Så här skall det givetvis stå:
<table border="1" width="100%">
<tr>
<%
'tilldelar variabeln "i" värdet 1
i = 1

'startar Loopen genom Recordset
Do Until RecSet.EOF

Response.write "<td>" &RecSet("blablabla")& "</td>"

'Är värdet hos i jämt delbart med tre?
if i Mod 3 = 0 AND NOT RecSet.eof then

'-då skapar vi en ny rad i tabellen
response.Write "</tr><tr>"
end if

'ökar värdet hos räknaren "i"
i = i+1

'flyttar till nästa post i ditt recordset
RecSet.MoveNext

Loop
%>
</tr>
</table>

Vet att det fungerar!!! ;)

------------------
"Life's a bitch who sucks... then you marry one who doesn't"

[Redigerat av Andreas L den 12 okt 2000]

Medlem sedan dec. 1999653 inlägg
#23

andreas l
yeah... thats it... tackar så mycke. nu funkar det strålande... å tack till rossifumi och emission oxå.. även fast jag inte använde mig av era tips... :e

------------------
nakoz, ner på knä kvinna, vi ska umgås

Medlem sedan sep. 200014 inlägg
#24

En kommentar till följande påstående som iofs är korrekt:

"litet matematiskt påstående: x mod 3 kan välan aldrig bli 3"

På ett ungefär:
if x mod 3 then betyder att om x mod 3 är sant så.... och x mod 3 är sant om 3 delat med x inte ger någon rest... dvs om x är typ 3, 6, 9 etc.

------------------
//Bjarne

Medlem sedan dec. 19996 721 inlägg
#25

Så sant.

"litet matematiskt påstående: x mod 3 kan välan aldrig bli 3"

Jo. 9.9 mod 3 är 3, till exempel.

------------------
-------------------
What a waste it is to lose one's mind. Or not to have a mind is being very wasteful. How true that is.
Dan Quayle

Medlem sedan juni 200032 967 inlägg
#26

9,9 mod 3 måtte väl ändå vara 0,9 :q

lessen att käfta emot emission, men måste man så måste man.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
where do you want to go to die?</A>

Medlem sedan sep. 2000215 inlägg
#27

Ni verkar inte komma bra överens med trevlige herr Mod

Talen avrundas till heltal och 9.9 mod 3 blir faktiskt 1

------------------
"Life's a bitch who sucks... then you marry one who doesn't"

[Redigerat av Andreas L den 12 okt 2000]

Medlem sedan dec. 19996 721 inlägg
#28

Ja, vad sjutton skrev jag??

Bäng-emission. X mod Y kan ju för sjutton inte bli Y...

Stolpskott!

I min snurriga hjärna blev modulus helt plötsligt samma sak som restfraktionen. Tur att jag inte använt den i något verksamhetskritiskt i dag. :)

Medlem sedan juni 200032 967 inlägg
#29

emission: tydligen kan till och med du ha fel ;)

andreas l: Talen avrundas till heltal och 9.9 mod 3 blir faktiskt 1

njae, riktigt så är det väl inte. visserligen talar vi om en heltalsdivision, men det innebär inte att talen avrundas.

plocka gärna fram windows inbyggda miniräknare och slå om till scientific. peta in 9,9 tryck sedan mod och till sist 3.

lessen att behöva peta in detta i denna tråd, det är inte meningen att förstöra.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
where do you want to go to die?</A>

Medlem sedan dec. 19996 721 inlägg
#30

Tror frågan är löst ändå, så jag tror inte att vi stör. Säg till i så fall.

"njae, riktigt så är det väl inte. visserligen talar vi om en heltalsdivision, men det innebär inte att talen avrundas."

I rent matematiska termer, nej, men i VB-praktiken är det (tyvärr) så.

Ex.

18.567 mod 4.3 är egentligen 1.367

i VB(Script) blir det tyvärr

18.567 mod 4.3 ==> 19 mod 4 = 3

[Redigerat av emission den 12 okt 2000]

Medlem sedan sep. 2000215 inlägg
#31

Yepp!

VBScript dokumentation kan vara en riktig tillgång ibland! ;)

------------------
"Life's a bitch who sucks... then you marry one who doesn't"

Medlem sedan dec. 1999653 inlägg
#32

nopes. ni stör iaf inte.. :e

har löst samtliga 3 problemen nu :D

MVH

------------------
nakoz, ner på knä kvinna, vi ska umgås

257 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)