---
title: "När man vill visa alla fälten..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/15291-när-man-vill-visa-alla-fälten"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "SPiN"
published: "2001-02-22T12:44:00.000Z"
updated: "2001-02-22T13:21:00.000Z"
replies: 1
views: 136
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/15291-när-man-vill-visa-alla-fälten"
---

# När man vill visa alla fälten...

## #1 — SPiN, 2001-02-22T12:44Z

Hur gör man för att visa alla poster i en table, när man inte vet namnet på fältet? Använder man sig inte av x_name, som jag har fått för mig?

T.ex. i ASP finns det en tillämpning för att visa alla fält och alla poster i ett table, utan att veta ett enda namn på fälten. Den ser ut som följer:

```
Do Until RecSet.EOF
   For Each fld In RecSet.Fields
     Response.Write fld & "<br>"
   Next
RecSet.MoveNext
Loop
```

Finns det någon liknande tillämpning i PHP? Typ:

```
while($Row = mysql_fetch_array($sqlQuery)) {
   ForEach($Row[x_name] as $val) {
     echo $val;
   }
}
```

Eller får man använda sig av mysql_field_name() och mysql_list_fields()?

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

## #2 — SPiN, 2001-02-22T13:21Z

Hmm jag försökte med följande kod, men den funkar inte... Stämmer den någorlunda, eller är jag helt fel ute?

```
$lstFields = mysql_list_fields('minDatabas', 'minTabell');
			
For($X = 0; $X < mysql_num_fields($lstFields); $X++) {
 &nbsp; While($Row = mysql_fetch_array($this -> result)) {
&nbsp; &nbsp; echo $Row[mysql_field_name($lstFields, $X)] . " ";
 &nbsp; }
}
```

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

---

Tråden på webben: https://www.webforum.nu/amne/php/15291-när-man-vill-visa-alla-fälten
