---
title: "Designval med SESSION och MySQL"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/140078-designval-med-session-och-mysql"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "kalaserc"
published: "2005-12-30T12:58:16.000Z"
updated: "2005-12-31T00:21:10.000Z"
replies: 3
views: 1067
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/140078-designval-med-session-och-mysql"
---

# Designval med SESSION och MySQL

## #1 — kalaserc, 2005-12-30T12:58Z

Hej alla där ute!

Jag sitter och jobbar på ett litet projekt och jag har sött på ett litet intressant designval. 
 
Jag vill skapa en anslutning till en mysqlserver för att sedan spara mysqlresursen jag får tillbaka. På det här sättet skulle jag bara behöva öppna en anslutning mot min mysqlserver. Alternativ två är att öppna och stänga för varje phpsida. Det här ser jag som ett mycket med osmidigt alternativ. Hur går ni tillväga med sånt här?

Jag märkte då till min förvåning att man inte kan spara en mysqlresurs i php's $\_SESSION. Går det att göra på något annat sätt eller är alternativ två den enda lösningen på problemet?

Tack på förhand. 

Jocke

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

## #2 — Niklasson, 2005-12-30T13:21Z

Tråden flyttas från "Script - PHP"..

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

## #3 — jeliasson, 2005-12-30T21:14Z

Är väll inga problem att göra en SQL anslutning vid varje page-request?

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

## #4 — mmmMange, 2005-12-31T00:21Z

Själv använder jag en hemmasnickrad klass (DBObject), som bygger på PDO-klassen. I början av varje skript kör jag 

$DB = new DBObject( lite hemliga parametrar :) )

Sedan använder jag mitt objekt under hela skriptets gång. Vill jag t.ex. ha reda på antalet personer födda 1981 kör jag helt enkelt

```
print $DB->GetFirstValue( "SELECT name FROM persons WHERE birthyear=1981" );
```

Men om du tvunget vill öppna en "konstant" databasanslutning kan du kika på mysql_pconnect(). <http://se2.php.net/manual/en/function.mysql-pconnect.php>

Men mysql\_ -funktionerna är rätt gamla och ineffektiva, inget jag vill rekommendera dig att använda. mysqli och PDO är nyare och effektivare.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/140078-designval-med-session-och-mysql
