---
title: "Ja eller Nej bild visas... och lite If"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/9539-ja-eller-nej-bild-visas-och-lite-if"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "McD"
published: "2001-05-16T09:23:00.000Z"
updated: "2001-05-16T13:54:00.000Z"
replies: 12
views: 270
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/9539-ja-eller-nej-bild-visas-och-lite-if"
---

# Ja eller Nej bild visas... och lite If

## #1 — McD, 2001-05-16T09:23Z

Tänkte göra en liten checkbox med en liten If sats :D

Checkboxen ska vara enligt följande...

Blev det några feta fiskar?  \[\]JA   \[\]NEJ

Namnet för checkboxen hade jag tänkt sätta till ja_nej

Sedan vill jag att det ska visas en bild beroende på om
svaret är ja eller nej, databasfälet är ja/nej fält.

```

If ("ja_nej") <> "" Then

<img="bilder/ej_fisk.jpg">

Else

<img="bilder/fisk.jpg">

End If
```

Funkar detta? problemet är ju att jag om jag förtått dett
rätt får fram ej_fisk om fältet ja/nej är tomt i databasen. 
har jag fyllt i checkboxen med ett värde "X" så blir det fisk?

Men hur ska jag ändra så att jag alltid måste fylla i Ja eller nej? För
så som jag byggt detta nu så behöver jag ju bara använda en checkbox :(

Några feta fiskar? \[\] Självklart :)

Det ser ju inte lika snyggt ut...

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

## #2 — toha, 2001-05-16T11:10Z

Jag förstår nog inte riktigt hur du vill att sidan skall fungera men om du inte har fyllt i något i ett databasfält så är det null.

Tyckte det var lite underligt att du skall använda dig av checkboxar på en Ja/Nej-fråga. Det betyder at användaren kan kryssa i både Ja- och Nej-alternativet.

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

## #3 — McD, 2001-05-16T11:15Z

humm mm sant... men får nog ändra till number istället...

1 = fisk
2 = ej_fisk
3 = ejtillgängligt

och sedan jämnföra detta från databasen och beroende på vad som är valt ta fram en bild.

( angående funktionen så är det ju som så att jag vill visa om det har blivit fisk med en liten symbol :D )

Problemet är att jag inte vet hur man löser detta :(

Det som måste till är ju att man jämnför en siffra från databasen och beroende på val så ska en bild visas...

Gärna exempel på kod.

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

## #4 — McD, 2001-05-16T11:40Z

<http://www.webavis.nu/webavis/html/artiklar/asp/asp4.shtml> 

Kan detta vara något jag kan använda?

istället för skriv_dag så visas den bild jag vill ska visas?

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

## #5 — Janspeed, 2001-05-16T12:01Z

Jag har inte läst din länk men jag tycker du ska använda en radiobutton istället och skriva koden så här:

```

If Request("Ja") <> "" OR Request("Nej") <> "" Then
<img ...> 'Fisk om ja eller nej vald
Else
<img ...> 'Om ingen är vald
End If
```

Du kan också välja att en av knapparna är förvald. :)

/JANspeed - Skriver snabbare än sin egen tanke

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

## #6 — McD, 2001-05-16T13:24Z

:) lät som en bra förklaring, tack så mycket...

Frågan är hur jag får in radio kanpparna?

sökte i forumet och fann

\<INPUT type="radio" name="mat" value="fisk"\>
\<INPUT type="radio" name="mat" value="lött"\>
\<INPUT type="radio" name="mat" value="kycklinga"\>

matratt = Request.Form("mat")

där mat sedan genererar fiks, kött eller kyckling men hur blir det då med bilder.... 

I ditt exempel ovan har jag ju Request.From("ja") och ("nej") ???

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

## #7 — PatrikB, 2001-05-16T13:32Z

... fast om fältet i tabellen är av typen ja/nej så är värdena antingen TRUE/1 eller FALSE/0 och ej "". Standard om inget har angets i ett Ja/Nej fält brukar vara Nej (FALSE/0)

så, kanske denna kan funka:

```
If ("ja_nej") <> [b]TRUE[/b] Then

<img="bilder/ej_fisk.jpg">

Else

<img="bilder/fisk.jpg">

End If
```

cya,
PatrikB

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

## #8 — McD, 2001-05-16T13:38Z

Tack patrik, bra då får jag två varianter :) 

Fråga till dig patrik:
Så om jag inte fyller i nej eller fyller i nej genererar samma bild? är det rätt uppfattat?

Fråga till alla :) :
men jag undrar fortfarande hur man får in två request.form gör man helt enkelt två radiobutons med ett alternativ i varje eller?

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

## #9 — PatrikB, 2001-05-16T13:43Z

hello igen,

\<INPUT type="radio" name="fisk" value="ja"\>
\<INPUT type="radio" name="fisk" value="nej"\>

\------------------------------

blnFisk = Request.Form("fisk")

Då ligger det antingen ja eller nej i radiobuttonen.

Om du ska "trycka" in informationen i en db med fälttypen Ja/Nej byt då ut Ja mot 1 och Nej mot 0

cya,
PatrikB

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

## #10 — McD, 2001-05-16T13:44Z

Där satt den :e

Nu hänger jag med! :) :) :)

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

## #11 — PatrikB, 2001-05-16T13:51Z

... ql att höra att det "rasslar" till emellanåt \*ler\*

cya,
PatrikB

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

## #12 — PatrikB, 2001-05-16T13:53Z

> Fråga till dig patrik:
> Så om jag inte fyller i nej eller fyller i nej genererar samma bild? är det rätt uppfattat?

Jepp, det blir det .... om du inte fyllt i ja då \*ler\*

cya,
PatrikB

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

## #13 — McD, 2001-05-16T13:54Z

:) Bra!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/9539-ja-eller-nej-bild-visas-och-lite-if
