---
title: "Hämta mysql resultat från en class"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/16560-hämta-mysql-resultat-från-en-class"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "cefalk"
published: "2002-01-11T13:49:00.000Z"
updated: "2002-01-11T14:37:00.000Z"
replies: 4
views: 154
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/16560-hämta-mysql-resultat-från-en-class"
---

# Hämta mysql resultat från en class

## #1 — cefalk, 2002-01-11T13:49Z

```
<?
class MySQL
 {
 var $result;
 var $db;

	function MySQL($SERVER, $USER, $PASSWORD)
	{
	$db = mysql_connect("$SERVER","$USER","$PASSWORD") 
		or die ("kan inte ansluta till MySQL servern");
	return $db;
	}

	function MySQL_DB($DATABAS)
	{
	mysql_select_db("$DATABAS") or die ("Kan inte öppna databas '$DATABAS'");
	}

	function MySQL_Query($QUERY, $ERROR_MSG)
	{
	$result = mysql_query("$QUERY") or die ("$ERROR_MSG");
	return $result;
	}

	function MySQL_Close()
	{
	mysql_close($db);
	}

 }

$test = new MySQL("localhost","user","*******");
$test->MySQL_DB("test");
$test->Mysql_Query("SELECT * from USER","Kan inte hämta användarinformation");

while ($data = mysql_fetch_row($result))
{
echo $data[1] . "<br>";
}		

//$test->MySQL_Close("$db");

?>
```

Hur ska jag göra för att få ut mitt resultat från classen??????

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

## #2 — SPiN, 2002-01-11T13:57Z

De sista raderna är det lite vajsing på, du har inte angett att resultatet från SQL-frågan ska hamna i $result.

```
$test = new MySQL("localhost","user","*******");
$test->MySQL_DB("test");
$result = $test->Mysql_Query("SELECT * from USER","Kan inte hämta användarinformation");

while ($data = mysql_fetch_row($result))
{
echo $data[1] . "<br>";
} 

$test->MySQL_Close("$db");
```

Det borde göra susen.

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

## #3 — cefalk, 2002-01-11T14:12Z

Trodde jag hade testat detta, men det fungerade i alla fall nu det är huvudsaken, Tack.

Men det fungerar inte att stänga databasen.

Warning: Supplied argument is not a valid MySQL-Link resource in c:\\home\\mysql.php on line 28

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

## #4 — SPiN, 2002-01-11T14:33Z

Missade det... Du ska inte skicka med någon parameter.

```
$test->MySQL_Close();
```

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

## #5 — cefalk, 2002-01-11T14:37Z

Tackar för hjälpen, då har jag lärt mig något nytt idag. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/16560-hämta-mysql-resultat-från-en-class
