---
title: "funktioner och include"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/90965-funktioner-och-include"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Sjodahl"
published: "2003-11-21T18:15:11.000Z"
updated: "2003-11-21T18:51:32.000Z"
replies: 1
views: 195
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/90965-funktioner-och-include"
---

# funktioner och include

## #1 — Sjodahl, 2003-11-21T18:15Z

Hej!

varför finns inte alla variabler i denna funktionen? 
Går det att göra dem typ publica lr ngt ?

\==================
\<?php 

	$user	= "xxxx";
	$pass	= "xxxx!";	
	$db	= "community";
	$ip	= "192.168.0.107";

	$link = mysql_connect( $ip, $user, $pass );

	if ( ! $link )
	   die( "Could not connect to MySQL" );

	mysql_select_db( $db, $link ) or 
	die ( "Could not open $db: ".mysql_error() );

function Nick_to_ID($Nickname){

$query	= "SELECT \* from medlemar where Nick='$Nickname'";
$temp	= mysql_query($query, $link);
echo($query);
	}
?\>

får detta felmeddelandet(lr notice för att vara exakt):

Notice: Undefined variable: link in dBController.php on line 23

LINE23: (ser ut så här)
$temp	= mysql_query($query, $link);

Vet inte varför den inte hittar variablen $link

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

## #2 — Matte, 2003-11-21T18:51Z

Har du mer än en anslutning till MySQL igång?
Annars räcker det med:

```php
$temp = mysql_query($query);
```

 
Du kan även globaldeklarera $link i början av funktionen:

```php
function Nick_to_ID($Nickname){

   global $link;

   // Resten av funktionen

}
```

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

---

Tråden på webben: https://www.webforum.nu/amne/php/90965-funktioner-och-include
