---
title: "Värde 0 skall uteslutas"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/114430-värde-0-skall-uteslutas"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Gummikungen"
published: "2004-10-26T11:42:52.000Z"
updated: "2004-10-26T12:00:46.000Z"
replies: 6
views: 249
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/114430-värde-0-skall-uteslutas"
---

# Värde 0 skall uteslutas

## #1 — Gummikungen, 2004-10-26T11:42Z

Summan av ett antal värden i en DB skall summeras enligt $sum nedan.
$res är summan - minsta värdet. Jag vill dock inte att värdet "0" skall räknas med. 

```php
				  
                         $sum = ($rad["b"] +$rad["c"] +$rad["d"] +$rad["e"] +$rad["f"] +$rad["g"] );     
                                                                
                         $res = $sum - (min( $rad["b"] ,$rad["c"] ,$rad["d"] ,$rad["e"] ,$rad["f"] ,$rad["g"]));
```

 

Provade därför att göra en funktion enligt nedan. Såklart fungerar inte det som jag tänkt mig.
Är det någon som kan hjälpa mig på rätt spår.

```php
if ($rad == 0 )  {
return ($rad =["NULL"]);
}
```

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

## #2 — The_Hulk, 2004-10-26T11:48Z

vad vill du att följade ska göra:

```php
if ($rad == 0 )  {
return ($rad =["NULL"]);
}
```

/edit

varför inte lägga till att värdet i databasen måste vara större än 0.

SELECT värde FROM min_tabell WHERE värde \> 0

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

## #3 — Gummikungen, 2004-10-26T11:50Z

Jag vill att om värdet på någon $rad är 0 så skall den inte räknas som ett minsta värde. Alltså $rad skall alltid vara \>0 för att få räknas med.

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

## #4 — The_Hulk, 2004-10-26T11:53Z

Jo det förstod jag men förstår inte vad 

```php
return ($rad =["NULL"]);
```

Vet inte vad    $rad=\["NULL"\]    innebär. Vad är det du försökergöra där? vill du returnera null-värdet?

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

## #5 — The_Hulk, 2004-10-26T11:54Z

är $rad en rad i databasen och de olika bokstäverna kolumner?

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

## #6 — Gummikungen, 2004-10-26T11:55Z

Ja, jag försökte med att retunera värdet NULL. Men detta var bara ett desperat försök att få värdet 0 att bli "ingeting".

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

## #7 — Gummikungen, 2004-10-26T12:00Z

$rad är värdet i en viss kolumn i databasen. b till g är namnen på kolumnerna.

Vad jag helst skulle vilja är att man kunde skriva något sådant:

```php
$res = $sum - (min>0( $rad["b"] ,$rad["c"] ,$rad["d"] ,$rad["e"] ,$rad["f"] ,$rad["g"]));
```

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

---

Tråden på webben: https://www.webforum.nu/amne/php/114430-värde-0-skall-uteslutas
