---
title: "If-sats nummer tre"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/69442-if-sats-nummer-tre"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "magnusfeldth"
published: "2003-02-25T22:23:55.000Z"
updated: "2003-03-03T21:06:13.000Z"
replies: 7
views: 332
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/69442-if-sats-nummer-tre"
---

# If-sats nummer tre

## #1 — magnusfeldth, 2003-02-25T22:23Z

NU blir det svårt gubbar,

jag vill skriva en if-sats eller nånting som gör detta:

på en sida skall det finnas en tabell som är 3 kolumner hög och 3 kolumner bred.... alla dessa skall ha bakgrundsfärgen #FF0000... förutom en... denna skall ha en bild vars adress finns i en databaskolumn som querystringats dit...  denna skall placeras i någon av dessa nio rutor som sidtabellen bildar...

se exempelvis <https://www.vitatubsockor.nu/klick/arkivet2.asp> för att förstå bättre... det är en av de gröna bilderna som alltså skall vara en bild som kommer från en databastabell....

hur skall jag göra?

Red: Ändrade länk. Som ändå inte tycks fungera /LarsG
magnus:också ändrat länken. nu funkar den...

Permalänk: https://www.webforum.nu/p/69442

## #2 — LarsG, 2003-02-25T22:29Z

Eftersom länken inte fungerar så ...

Vad är problemet? 

Skall bilden placeras i en slumpmässig ruta?

Hämtning från databas?

Har du någon kod alls?

Permalänk: https://www.webforum.nu/p/961120

## #3 — magnusfeldth, 2003-02-25T22:37Z

rättar adressen <http://www.vitatubsockor.nu/arkiv/arkivet.asp>
bilden skall placeras i slumpmässig ruta

Permalänk: https://www.webforum.nu/p/961127

## #4 — LarsG, 2003-02-25T22:47Z

Länk fungerar icke ...

```
<%
dim connect,rs,pos,row,column
set connect = server.createobject("adodb.connection")
'öppna

set rs = connect.excute( "select adress from images where imageid = " & request.querystring("imageid") )

if not rs.eof then
   randomize
   pos = 1 + cint(9*rnd())
   response.write "<table>"
   for row = 1 to 3
        response.write "<tr>"
        for column = 1 to 3
              if row*column = pos then
                  'skriv bild
               else
                   'skriv annat
               end if
        next
        response.write "</tr>"
    next
     response.write "</table>"
end if
```

Det saknas lite, men det är ju bara detaljer i det stora hela.

Permalänk: https://www.webforum.nu/p/961135

## #5 — magnusfeldth, 2003-02-26T21:53Z

här kommer den riktiga adressen: <http://www.vitatubsockor.nu/klick/arkivet2.asp>
och här kommer koden som skall bearbetas... den är egentligen 5x5 kolumner, men endast nio är skall vara valbara...

```
<table border="0" width="100%" cellspacing="0" cellpadding="0">
          <tr>
            <td width="10" valign="top">
            <img border="0" src="../images/vitkvadrat.gif" width="10" height="10"></td>
            <td width="360" valign="top">
              <table border="0" cellspacing="0" width="100%" id="AutoNumber1" cellpadding="0">
                <tr>
                  <td width="118" valign="top" height="98" bgcolor="#A0A888">
                  <h1>1</h1>
                  </td>
                  <td width="3" valign="top" height="98">
                  <h1>
                  <img border="0" src="../images/3x98vit.gif"></h1>
                  </td>
                  <td width="118" valign="top" height="98" bgcolor="#A0A888">
                  <h1>2</h1>
                  </td>
                  <td width="3" valign="top" height="98">
                  <h1>
                  <img border="0" src="../images/3x98vit.gif"></h1>
                  </td>
                  <td width="118" valign="top" height="98" bgcolor="#A0A888">
                  <h1>3</h1>
                  </td>
                </tr>
                <tr>
                  <td width="118" valign="top" height="3">
                  <h1>
                  <img border="0" src="../images/118x3vit.gif"></h1>
                  </td>
                  <td width="3" valign="top" height="3">
                  <h1>
                  <img border="0" src="../images/3x3vit.gif"></h1>
                  </td>
                  <td width="118" valign="top" height="3">
                  <h1>
                  <img border="0" src="../images/118x3vit.gif"></h1>
                  </td>
                  <td width="3" valign="top" height="3">
                  <h1>
                  <img border="0" src="../images/3x3vit.gif"></h1>
                  </td>
                  <td width="118" valign="top" height="3">
                  <h1>
                  <img border="0" src="../images/118x3vit.gif"></h1>
                  </td>
                </tr>
                <tr>
                  <td width="118" valign="top" height="98" bgcolor="#A0A888">
                  <h1>4</h1>
                  </td>
                  <td width="3" valign="top" height="98">
                  <h1>
                  <img border="0" src="../images/3x98vit.gif"></h1>
                  </td>
                  <td width="118" valign="top" height="98" bgcolor="#A0A888">
                  <h1>5</h1>
                  </td>
                  <td width="3" valign="top" height="98">
                  <h1>
                  <img border="0" src="../images/3x98vit.gif"></h1>
                  </td>
                  <td width="118" valign="top" height="98" bgcolor="#A0A888">
                  <h1>6</h1>
                  </td>
                </tr>
                <tr>
                  <td width="118%" valign="top" height="3">
                  <h1>
                  <img border="0" src="../images/118x3vit.gif"></h1>
                  </td>
                  <td width="20%" valign="top">
                  <h1>
                  <img border="0" src="../images/3x3vit.gif"></h1>
                  </td>
                  <td width="118" valign="top" height="3">
                  <h1>
                  <img border="0" src="../images/118x3vit.gif"></h1>
                  </td>
                  <td width="3" valign="top" height="3">
                  <h1>
                  <img border="0" src="../images/3x3vit.gif"></h1>
                  </td>
                  <td width="118" valign="top" height="3">
                  <h1>
                  <img border="0" src="../images/118x3vit.gif"></h1>
                  </td>
                </tr>
                <tr>
                  <td width="118" valign="top" height="98" bgcolor="#A0A888">
                  <h1>7</h1>
                  </td>
                  <td width="3" valign="top" height="98">
                  <h1>
                  <img border="0" src="../images/3x98vit.gif"></h1>
                  </td>
                  <td width="118" valign="top" height="98" bgcolor="#A0A888">
                  <h1>8</h1>
                  </td>
                  <td width="3" valign="top" height="98">
                  <h1>
                  <img border="0" src="../images/3x98vit.gif"></h1>
                  </td>
                  <td width="118" valign="top" height="98" bgcolor="#A0A888">
                  <h1>9</h1>
                  </td>
                </tr>
              </table>
```

bilden skall alltså slumpas in i de rutor som jag skrivit in siffrorna 1 - 9 i....

Permalänk: https://www.webforum.nu/p/961825

## #6 — magnusfeldth, 2003-03-03T20:57Z

skulle man kunna göra så att man först sätter en randomsats som får fram en siffra mellan 1-9 som sedan kollas av i if-satser... så att jag där det står nu siffror mellan 1 och 9 lägger in typ "if bildplats = 1 then \`lägg ut bilden här
if bildplats =2 then \`lägg ut bilden här
osv???
vad tror ni? möjligt? och hur gör jag den första randomsatsen som tar fram ett värde mellan 1-9 som jag sedan kan använda som värde i en if-sats?

är det någon som fattar vad jag svamlar i?

Permalänk: https://www.webforum.nu/p/967253

## #7 — solbulle, 2003-03-03T21:02Z

Hur gick det med LarsGs kod då?

Permalänk: https://www.webforum.nu/p/967258

## #8 — magnusfeldth, 2003-03-03T21:06Z

jag har inte testat den eftersom jag jag skall ha mellan rum mellan cellerna och fixar jag det med cellspace blir det inte bra... kolla länken, så förstår du bättre, tror jag...

Permalänk: https://www.webforum.nu/p/967261

---

Tråden på webben: https://www.webforum.nu/amne/asp/69442-if-sats-nummer-tre
