---
title: "Phplib"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/14763-phplib"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "niels"
published: "2000-09-03T11:30:00.000Z"
updated: "2002-05-13T09:36:18.000Z"
replies: 2
views: 233
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/14763-phplib"
---

# Phplib

## #1 — niels, 2000-09-03T11:30Z

Någon som vet hur man gör nästlade sql-förfrågningar i phplib?

typ:

```
$sql_query = "...."
$db->query($sql_query);

while($db->next_record()) {

$value = $db->f("value")
$sql_query = "select ... from ... where value = '$value'";
$db->query($sql_query);

}
```

Detta fungerar ju inte för phplib vet inte vilken query_id det är. 

/$TACK-\>Niels Bosma

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

## #2 — dab, 2002-04-19T18:54Z

ingen som vet svaret på denna fråga?
så slipper jag starta en ny tråd ;)

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

## #3 — dab, 2002-05-13T09:36Z

Det här är kanske inte den bästa lösningen, men det verkar funka iaf. Alltså instansiera ett nytt objekt för varje nästlade sats du vill ha.

```php
	
$db2 = new Db_SQL();
$q = "SELECT * FROM category WHERE ca_parent = 0";
$db->query($q);
    while($db->next_record()) {
        echo $db->f("ca_name")." ".$db->f("ca_id")."<br>";
        $q = "SELECT * FROM category WHERE ca_parent = ".$db->f("ca_id");
        $db2->query($q);
        if ($db2->num_rows()) {
            while($db2->next_record()) {
                echo "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;".$db2->f("ca_name")."<br>";
            }
        }
}
```

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

---

Tråden på webben: https://www.webforum.nu/amne/php/14763-phplib
