---
title: "mysql_fetch_row(): supplied argument is not a valid MySQL result resource in"
url: "https://www.typo3.net/d/37249-mysql-fetch-row-supplied-argument-is-not-a-valid-mysql-result-resource-in"
source: "typo3.net"
tags: ["Allgemein","Datenbank","Frage","Import & Export"]
created: "2006-02-03"
last_reply: "2006-02-03"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# mysql_fetch_row(): supplied argument is not a valid MySQL result resource in

Allgemein · 1 Antwort · gestartet 2006-02-03

## Eröffnungsbeitrag

**stefansvw** · 2006-02-03 · [Beitrag #1](https://www.typo3.net/d/37249-mysql-fetch-row-supplied-argument-is-not-a-valid-mysql-result-resource-in/1)

Hallo,

ich bekomme folgende Fehlermeldung

```typoscript
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /meine domain/public_html/typo3/t3lib/class.t3lib_db.php on line 754

Warning: Cannot modify header information - headers already sent by (output started at /meine domain/public_html/typo3/t3lib/class.t3lib_db.php:754) in /meine domain/public_html/typo3/template.php on line 601
```

So wie es aussschaut ist es die EXT sr_static_info. Sobald ich diese entferne, ist alles wieder ok und die Meldungen verschwunden. Nach einer Neuinstall der EXT sind sie wieder da. Ich habe nach jedem Install / Deinstall einer EXT "Compare" ausgeführt und angepaßt. Ergebniss: Table and field definitions are OK.

Nur, nach dem Compare steht jetzt noch ein Warning mehr.

```typoscript
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /meine domain/public_html/typo3/t3lib/class.t3lib_db.php on line 754

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /meine domain/public_html/typo3/t3lib/class.t3lib_db.php on line 754

Warning: Cannot modify header information - headers already sent by (output started at /meine domain/public_html/typo3/t3lib/class.t3lib_db.php:754) in /meine domain/public_html/typo3/template.php on line 601
```

Ich machte per .t3d einen Serverumzug von Typo 3.7.0 nach 3.8.1

Hat jemand Lösungsvorschläge für mich?
Hat jemand die gleichen Problem?
Ich bin über jeden Gedankenaustausch dankbar.

Gruß
Stefan

## Antworten

### [#2](https://www.typo3.net/d/37249-mysql-fetch-row-supplied-argument-is-not-a-valid-mysql-result-resource-in/2) · stefansvw · 2006-02-03

Ich habe das Problem selbst gelöst.

Für alle die auch so ein Problem haben. Was von Ext zu Ext auftreten kann. Hier die >Lösung<. Diese liegen an Fehlern in den Dump-Anweisungen der Extensions. Sucht in den Extensions die nicht funktionieren die Sql-Datei und sucht in dieser nach Einträgen in denen DEFAULT '0' und auto_increment in einer Anweisung vorkommt.

Die Anweisung DEFAULT '0' veranlasst die DB, wenn keine Werte mitgesendet werden, 0 einzutragen.
auto_increment hingegen veranlasst MySQL automatisch jeden Eintrag um einen Wert zu erhöhen (beginnend mit 1, dann 2, danach 3 usw.).

Die älteren Versionen von MySQL tolerierten diese Fehler teilweise, jedoch sind die neueren und sicheren Versionen von MySQL in der Hinsicht etwas genauer.

Die Ext bei mir war nicht "sr_static_info" sondern "sr_feuser_register". Die Tabelle "fe_groups_language_overlay" konnte nicht angelegt werden.

Die SQL für neuere Mysql-Versionen änderte ich folgender maßen und es ging.

```typoscript
CREATE TABLE fe_groups_language_overlay (
	uid int(11) unsigned NOT NULL auto_increment,
	pid int(11) unsigned DEFAULT '0' NOT NULL,
	deleted tinyint(4) unsigned DEFAULT '0' NOT NULL,
	hidden tinyint(4) unsigned DEFAULT '0' NOT NULL,
	sorting int(10) unsigned DEFAULT '0' NOT NULL,
	fe_group int(11) unsigned DEFAULT '0' NOT NULL,
	sys_language_uid int(11) DEFAULT '0' NOT NULL,
	title tinytext NOT NULL,
	
	PRIMARY KEY (uid),
	KEY parent (pid)
);
```

Gruß
Stefan

---

Quelle: „mysql_fetch_row(): supplied argument is not a valid MySQL result resource in“, typo3.net, https://www.typo3.net/d/37249-mysql-fetch-row-supplied-argument-is-not-a-valid-mysql-result-resource-in
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
