---
title: "Nått går fel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/48335-nått-går-fel"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Webslave"
published: "2002-07-21T18:49:53.000Z"
updated: "2002-07-23T09:33:51.000Z"
replies: 6
views: 261
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/48335-nått-går-fel"
---

# Nått går fel

## #1 — Webslave, 2002-07-21T18:49Z

Detta fungerade igår men idag vill det inte längre... jag får fram mitt "Något gick fel!" medelande när jag kör denna funktion:

```php
function ViewUser(){
global $userid;
if(!($userid)){
echo "Något gick fel!";
}
else{
$connect = mysql_connect("localhost", "","");
$sql = "SELECT * FROM users WHERE user_id='$userid'";
$result = mysql_db_query("webblitteratur_com","$sql");
$rad=mysql_fetch_array($result);
	echo "<b>".$rad["username"]."</b><br>".$rad["user_realname"];
	echo "<br><a href='mailto:".$rad["user_epost"]."'>".$rad["user_epost"]."</a><br>";
Meny();
mysql_close($connect);
	}
}
```

man skickas dit fia en länk som ser ut så här:

```php
	echo "<a href='?page=viewuser&userid=".$rad["user_id"]."'>".$rad["username"]."</a><br>";
```

$userid har ett värde, när jag klickar på länken så står det t:ex blblbla?page=viewuser&userid=8 men ViewUser() returnerar inget :(

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

## #2 — Fredde Mannen, 2002-07-22T11:41Z

Jag ser inget direkt fel i koden, men "Något gick fel" beror på att $userid inte har något värde .. eller är lika noll

Testa med att ändra ViewUser() till ViewUser($userid) ...

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

## #3 — Webslave, 2002-07-22T21:44Z

Ok... men som sagt, allt fungerade dagen innan... knepigt

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

## #4 — jepsO, 2002-07-23T07:29Z

```
$sql = "SELECT * FROM users WHERE [b]user_id='$userid'"[/b];
```

Varför '-fnuttar kring ett siffervärde? Kan vara det...

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

## #5 — herq, 2002-07-23T08:39Z

Re: Nått går fel

> **Webslave skrev:**
>
> man skickas dit fia en länk som ser ut så här:
>
>
> ```php
> 	echo "<a href='?page=viewuser&userid=".$rad["user_id"]."'>".$rad["username"]."</a><br>";
> ```
>
> 
> 
> $userid har ett värde, när jag klickar på länken så står det t:ex blblbla?page=viewuser&userid=8 men ViewUser() returnerar inget :(

man kan ju inte anropa en funktion med en querystring.

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

## #6 — Webslave, 2002-07-23T09:27Z

Om man krånglar till det lite så :)

```php
if(!empty($userid)){
ViewUser();
}
```

Men jag är så pass ny så jag har inte hittat de bästa vägarna i kodningen... jag lär mig (förhoppningsvis.

Allt fungerar nu av någon konstig anledning... får hålla ett öga på det där.

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

## #7 — Chavez, 2002-07-23T09:33Z

jepsO: Fnuttar skall du använda runt alla variabler i en query-string. Det är en säkerhetsfråga.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/48335-nått-går-fel
