---
title: "Problem med GET-funktionen"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/162989-problem-med-get-funktionen"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Sambaapa"
published: "2007-07-28T15:23:12.000Z"
updated: "2007-07-29T10:56:18.000Z"
replies: 8
views: 581
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/162989-problem-med-get-funktionen"
---

# Problem med GET-funktionen

## #1 — Sambaapa, 2007-07-28T15:23Z

Hej!

Jag försöker använda mig av Get funktionen för att hämta in ett ID, vilket jag använt mig av förr, men jag lyckas inte få rätt på det. har stirrat på det hur länge som helst nu och hittar inget fel. Förmodligen är det något enkelt jag missat.

Koden ser ut såhär:

$OmrostID = $\_GET\['Omrost'\];
	$AltNr = $\_GET\['AltNr'\];
	$AlternativNr = $AltNr +1;
	$Alternativ = $\_POST\['Alternativ'\];
	
	$query = "INSERT INTO rostalternativ (AlternativNr, Alternativ ,Omrostning )";
	$query = $query . " VALUES ($AlternativNr, '$Alternativ', $OmrostID)";

och här är adressen den ska hämta från: 

ny_omrostning_steg02.php?Omrost=13&AltNr=0

Mitt problem är att den ej lyckas hämta värdet via GET och variabeln $OmrostID inte får något värde när jag försöker skicka till databasen.

Tack på förhand!

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

## #2 — tydal, 2007-07-28T17:41Z

Lägg in dessa rader efter att du kört mysql_query($query);

echo($query);
echo(mysql_error());

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

## #3 — Sambaapa, 2007-07-28T17:47Z

Tack men mitt problem ligger inte i sql:en. Jag kanske var otydlig. Även om jag bara kör en echo($OmrostID); så får jag inget värde. 

Jag misslyckas alltså med min $OmrostID = $\_GET\['Omrost'\]; vilket jag inte riktigt förstår varför då jag har jämfört det med liknande saker jag gjort tidigare och hittar ingen större skillnad.

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

## #4 — Troxy, 2007-07-28T18:01Z

Vad ger detta?

```
var_dump($_GET);
```

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

## #5 — Sambaapa, 2007-07-28T18:53Z

Det ger:

array(0) { }

Vad innebär detta??

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

## #6 — tydal, 2007-07-28T19:02Z

Att det inte är adressen ny_omrostning_steg02.php?Omrost=13&AltNr=0 du har gått in på.

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

## #7 — Sambaapa, 2007-07-29T09:45Z

Okej? Var ligger felet då? Jag körde den där var_dump($\_GET); i en annan fil där jag använder mig av GET och fick ett annat resultat som jag tolkade som att jag var inne på samma adress. Så varför hamnar jag på fel adress denna gången?

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

## #8 — tydal, 2007-07-29T10:29Z

Hur går du till adressen?

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

## #9 — Sambaapa, 2007-07-29T10:56Z

header("Location: ny_omrostning_steg02.php?Omrost=".$OmrostID."&AltNr=".$AltNr);
	exit();

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

---

Tråden på webben: https://www.webforum.nu/amne/php/162989-problem-med-get-funktionen
