---
title: "mysqli obj i class?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/108267-mysqli-obj-i-class"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "WiZzLeR"
published: "2004-07-31T06:14:58.000Z"
updated: "2004-08-01T10:14:50.000Z"
replies: 3
views: 258
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/108267-mysqli-obj-i-class"
---

# mysqli obj i class?

## #1 — WiZzLeR, 2004-07-31T06:14Z

Tja.
Det är så här att jag har en class med massa mysql kod från php 4.x.x.
Nu har jag börjat deva med php 5.0.0 och mysql 4.1.3-beta. Min fråga lyder om det är möjligt att köra mysql "object oriented style" i en class eller måste jag köra "procedural style"?

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

## #2 — monAmour, 2004-07-31T07:07Z

Hur menar du? mySQLi funkar ju fint att programmera objektorienterat...

```php
// Saxat från PHP.NET

$mysqli = new mysqli("localhost", "my_user", "my_password", "world");

/* check connection */ 
if (mysqli_connect_errno()) {
   printf("Connect failed: %s\n", mysqli_connect_error());
   exit();
}

printf("Host information: %s\n", $mysqli->host_info);

/* close connection */
$mysqli->close();
```

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

## #3 — WiZzLeR, 2004-08-01T00:46Z

ja men hur ska jag öppna en ny mysql class i en annan class?!

class something {
 mysqli obj orienterad här inne. 
}

:P

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

## #4 — Phorpher, 2004-08-01T10:14Z

I konstruktorn för klassen something skapar du ett mysqli-objekt.

Du kapslar ju bara in mysqlis metoder i dina egna. Brukar för övrigt kallas för "Adapter" eller "Wrapper" som designpattern.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/108267-mysqli-obj-i-class
