---
title: "not a valid MySQL result resource"
url: "https://www.typo3.net/d/2256-not-a-valid-mysql-result-resource"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2003-04-19"
last_reply: "2003-04-22"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# not a valid MySQL result resource

Extensions · 4 Antworten · gestartet 2003-04-19

## Eröffnungsbeitrag

**escapedPrisoner** · 2003-04-19 · [Beitrag #1](https://www.typo3.net/d/2256-not-a-valid-mysql-result-resource/1)

Hi,

Ein paar Warnings beim Gästebuch hätte ich gern mal in Ordnung gebracht. Ich habe die typo3.org-Docs abgegrast, und auch das typo3maillistarchiv durchstöbert. Nun weiß ich nicht weiter.
Wär echt super, wenn mir da jemand einen Tip geben könnte  #paralyzed#

```plaintext
Warning: Supplied argument is not a valid MySQL result resource in /home/dabr.my-kino.de/dabr.my-kino.de/htdocs/typo3/t3lib/class.t3lib_install.php on line 3614

Warning: Supplied argument is not a valid MySQL result resource in /home/dabr.my-kino.de/dabr.my-kino.de/htdocs/typo3/t3lib/class.t3lib_install.php on line 3619
```

Sie tauchen seit einem Extension-Update im ExtensionManager in tt_guest auf.

Dies ist Zeile 3614

```plaintext
while($fieldRow=mysql_fetch_assoc($columns_res))	{
```

Gehört zur Funktion getFieldDefinitions_database($database)

```plaintext
* Reads the field definitions for the current database
* @param	string	$database	database name to get content from.
```

Relevant dürfte dies sein

```php
		$tables=mysql_list_tables($database); 
		while ($tableRow=mysql_fetch_assoc($tables))	{
				// Fields:
			$columns_res = mysql($database, "show columns from ".current($tableRow));
			while($fieldRow=mysql_fetch_assoc($columns_res))	{
				$total[current($tableRow)]["fields"][$fieldRow["Field"]] = $this->assembleFieldDefinition($fieldRow);
			}
```

Wer hat eine Idee, wie man den Fehler finden kann?  #giggle#

Be blessed
Daniel

PS: falls es wichtig ist: der sql-safe_mode ist NICHT aktiv, und die tt_board-table ist im Originalzustand.

## Antworten

### [#2](https://www.typo3.net/d/2256-not-a-valid-mysql-result-resource/2) · kurfuerst · 2003-04-19

> **escapedPrisoner schrieb:**
>
> Sie tauchen seit einem Extension-Update im ExtensionManager in tt_guest auf.
>
> Dies ist Zeile 3614
>
> ```plaintext
> while($fieldRow=mysql_fetch_assoc($columns_res))	{
> ```

Probier mal @mysql_fetch_assoc, damit werden die Warnings ausgeschaltet, funzt mit allen MySQL befehlen, meiner Meiung nach...

Gruß, Sebastian

### [#3](https://www.typo3.net/d/2256-not-a-valid-mysql-result-resource/3) · escapedPrisoner · 2003-04-20

Hi,

> **kurfuerst schrieb:**
>
> @mysql_fetch_assoc

wow, was es bei PHP alles gibt. Funktioniert wirklich. Ist ein Geheimtip, denn in der php.net-Doku hab ich es nicht gefunden.

Weiß trotzdem jemand, wie ich herausfinden kann wodurch diese Warnings auftreten? Denn das kann ein Grund sein, warum mein Typo3 nicht so richtig rund läuft.

Gruß ep

### [#4](https://www.typo3.net/d/2256-not-a-valid-mysql-result-resource/4) · robert.​meyer · 2003-04-21

Hallo,

ich empfehle ein Update auf die Final-Version, sofern noch nicht geschehen. Auf jeden Fall sollte im Install-Tool unter "Database-Analyser" ein Compare mit "Required Tables" ausgeführt werden. Ich vermute hier einen Fehler.

### [#5](https://www.typo3.net/d/2256-not-a-valid-mysql-result-resource/5) · escapedPrisoner · 2003-04-22

Hey Danke, Robert!

> **robert.meyer schrieb:**
>
> Hallo,
> Compare mit "Required Tables"

Tatsächlich findet Typo3 eine ganze Menge an "Ungereimtheiten".

Liegt daran, dass es sich einbildet der einzige Benutzer meiner Datenbank zu sein ;-)

Allerdings spricht es wiederum für das gut-durchdachte Konzept von Kaspar. Denn in einer ordentlichen Datenbank bekommt Typo3 ja seinen "eigenen" Bereich.

Du hast mir die Augen geöffnet  :)

Gruß
Daniel Brüßler

---

Quelle: „not a valid MySQL result resource“, typo3.net, https://www.typo3.net/d/2256-not-a-valid-mysql-result-resource
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
