---
title: "Få ett mysql resultat till en array"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/151430-få-ett-mysql-resultat-till-en-array"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "swede"
published: "2006-09-18T11:21:03.000Z"
updated: "2006-09-18T11:37:07.000Z"
replies: 2
views: 310
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/151430-få-ett-mysql-resultat-till-en-array"
---

# Få ett mysql resultat till en array

## #1 — swede, 2006-09-18T11:21Z

Hur gör jag för att få ut ett mysql resultat i en array?
Min funktion ser ut så här:

```php
                  function Query(){
                  $query = "SELECT * FROM blog_entrys";
                  $result = mysql_query($query, $this->link);
                  $this->NrOf = mysql_num_rows($result);
                  $this->row = mysql_fetch_array($result);
                  mysql_free_result($result);
          }
```

Problemet är att $this-\>row bara innehåller fösta raden av mysql resultatet...
Jag skulle vilja att det blev en array istället med resultatet!

Hur gör jag då?
Ska jag loopa igenom alla poster i mysql_fetch_array och lägga in resultaten
i en egen array eller finns det något smartare?

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

## #2 — sl0k, 2006-09-18T11:30Z

testa med 

```php
function Query(){
                  $query = "SELECT * FROM blog_entrys";
                  $result = mysql_query($query, $this->link);
                  $this->NrOf = mysql_num_rows($result);
                  while ($this->row[] = mysql_fetch_assoc($result)) ;
                  mysql_free_result($result);
}
```

(bytte även till [mysql_fetch_assoc()](http://se.php.net/mysql_fetch_assoc) eftersom jag antar att du aldrig använder nr index (vilket du får med i \_fetch_array()) )

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

## #3 — swede, 2006-09-18T11:37Z

Så vackert!!
TACK

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

---

Tråden på webben: https://www.webforum.nu/amne/php/151430-få-ett-mysql-resultat-till-en-array
