---
title: "Felsökning hjälp!!!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/192244-felsökning-hjälp"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Jester73"
published: "2014-04-07T13:55:35.000Z"
updated: "2014-04-08T11:52:51.000Z"
replies: 7
views: 1239
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/php/192244-felsökning-hjälp"
---

# Felsökning hjälp!!!

## #1 — Jester73, 2014-04-07T13:55Z

Hej

Som vanligt missar jag något men varför fungerar inte PHP koden i detta exempel.
Har kollat och DB skickar tillbaka -1 (TRUE) eller 0 (FALSE) när jag hämtar posten

```php
<td class="etk" style="width: <?echo $FormSize[C1]?>px;">Stort
                       bolag: </td>
                      <td style="text-align:left;" style="width: <?echo $FormSize[C2]?>px;"><input class="inputs"
                          type="radio" tabindex="8"  name="StortBol" value="-1" <?php ($info[StortBol] == -1 ? "checked" : "vafan")?>>Ja</input> <input class="inputs"
                          type="radio" tabindex="8"  name="StortBol" value="0" <?php ($info[StortBol] == 0 ? "checked" : "blä")?> >Nej</input></td>
                    </tr>
```

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

## #2 — voigtann1, 2014-04-07T14:18Z

vad är det som inte fungera? är radio knappen inte markerad? om det är boolean värde borde du inte jämföra true och false istället för -1 och 0 (dvs $info\[StortBol\])?

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

## #3 — Jester73, 2014-04-07T14:26Z

Den skriver inte ut checked när den skall, hela php snutten är knas och jag ser inte felet.

Har kollat vad DB returnerar och det är -1.
Printade $info arrayen.

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

## #4 — metalboy, 2014-04-07T14:48Z

Du skriver aldrig ut någonting. Du behöver lägga till echo/print

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

## #5 — Jester73, 2014-04-07T15:13Z

Provat det utan något resultat men inte helt omöjligt att det inte blev något pga annat fel.

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

## #6 — voigtann1, 2014-04-07T15:23Z

> **[Jester73 skrev:](https://www.webforum.nu/p/1570849)**
>
> Provat det utan något resultat men inte helt omöjligt att det inte blev något pga annat fel.

vad bli felet, visuellt att boxen inte är markerad eller när du försöker spara värdet?

Körde du som metalboy undrade:

```
<td class="etk" style="width: <?echo $FormSize[C1]?>px;">Stort
   bolag: </td>
  <td style="text-align:left;" style="width: <?echo $FormSize[C2]?>px;"><input class="inputs"
	  type="radio" tabindex="8"  name="StortBol" value="-1" <?php echo($info[StortBol] == true ? "checked" : "")?>>Ja</input> <input class="inputs"
	  type="radio" tabindex="8"  name="StortBol" value="0" <?php echo($info[StortBol] == false ? "checked" : "")?> >Nej</input></td>
```

?

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

## #7 — drew, 2014-04-07T20:32Z

true är 1 och inte -1.
Och det ska vara citat-tecken runt StortBol, $info\['StortBol'\].
Testa att lägga in 

```php
<?php var_dump($info['StortBol'])?>
```

Kanske detta skulle funka bättre? 

```
<td class="etk" style="width: <?echo $FormSize[C1]?>px;">Stort bolag: </td>
<td style="text-align:left;" style="width: <?echo $FormSize[C2]?>px;"><input class="inputs" type="radio" tabindex="8"  name="StortBol" value="-1" <?php (($info['StortBol']) ? "checked" : "vafan")?>>Ja</input>
<input class="inputs" type="radio" tabindex="8"  name="StortBol" value="0" <?php ((!$info['StortBol']) ? "checked" : "blä")?> >Nej</input></td>
</tr>
```

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

## #8 — Jester73, 2014-04-08T11:52Z

Det var ju det där med echo......hade satt det fel när jag testade....en typiskt Clowngrej...\*suck\*

Gött att veta att hjälp finns att få, tack för all info

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

---

Tråden på webben: https://www.webforum.nu/amne/php/192244-felsökning-hjälp
