---
title: "mysql_fetch_assoc()-Fehler bei pi_getPageLink()?"
url: "https://www.typo3.net/d/58372-mysql-fetch-assoc-fehler-bei-pi-getpagelink"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Datenbank","Frage"]
created: "2007-02-23"
last_reply: "2007-02-23"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# mysql_fetch_assoc()-Fehler bei pi_getPageLink()?

Extensions › Entwicklung · 1 Antwort · gestartet 2007-02-23

## Eröffnungsbeitrag

**Gsicht** · 2007-02-23 · [Beitrag #1](https://www.typo3.net/d/58372-mysql-fetch-assoc-fehler-bei-pi-getpagelink/1)

Hallo

Ich bastle in meiner Extension einen Link zusammen. Dazu verwende ich die Funktion pi_getPageLink(). Das sieht so aus:

```php
$plink = $this->pi_getPageLink($target_id, '', array('ktype' => $value['type'], "kid" => $value['kind_id']));
```

die Variablen $target_id, $value['type'] und $value['kind_id'] sind sicher richtig, ich habe sie vor dem Aufruf der Funktion testweise ausgegeben (ausserdem besteht das Problem auch, wenn ich die Funktionsargumente direkt in den Aufruf schreibe). Nun bekomme ich den Fehler

```php
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in XXX/typo3_src-4.0/t3lib/class.t3lib_db.php on line 801
```

Woran könnte das liegen? Ich bin mir sicher, dass der Fehler von pi_getPageLink() ausgelöst wird, denn wenn ich die Zeile auskommentiere, erhalte ich ihn nicht.

Ich verwende Version 4.0.

Danke für jeden Hinweis schon im Voraus  :)

-Gsicht

## Antworten

### [#2](https://www.typo3.net/d/58372-mysql-fetch-assoc-fehler-bei-pi-getpagelink/2) · Gsicht · 2007-02-23

Ich liebe es - sobald ich nach ewigem Rumprobieren ins Forum poste, finde ich die Lösung  :o

Das Problem war, dass ich in der Extension teilweise eine externe DB verwende und vergass, vor dem Aufruf von pi_getPageLink() wieder zur TYPO3-DB zu wechseln.

-Gsicht

---

Quelle: „mysql_fetch_assoc()-Fehler bei pi_getPageLink()?“, typo3.net, https://www.typo3.net/d/58372-mysql-fetch-assoc-fehler-bei-pi-getpagelink
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
