---
title: "INSERTquery will nicht"
url: "https://www.typo3.net/d/96400-insertquery-will-nicht"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2010-02-03"
last_reply: "2010-02-04"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# INSERTquery will nicht

Extensions › Entwicklung · 2 Antworten · gestartet 2010-02-03

## Eröffnungsbeitrag

**Lofesto** · 2010-02-03 · [Beitrag #1](https://www.typo3.net/d/96400-insertquery-will-nicht/1)

Ich habe ein Problem mit $GLOBALS['TYPO3_DB']->exec_INSERTquery.
Und zwar möchte "er/sie" nicht mein Array in die Datenbank eintragen.

```php
foreach($this->piVars['oevent'] as $ouid => $status) {
   $check = $GLOBALS['TYPO3_DB']->sql_query( 'select * from events where hidden=0 and deleted=0 and link='.$ouid.' and pid='.$eventlist.' and memberid='.$this->fe_user_data['uid'] );
   $anzahl = $GLOBALS['TYPO3_DB']->sql_num_rows($check);

   $oldevent = $GLOBALS['TYPO3_DB']->sql_query( 'select * from events where hidden=0 and deleted=0 and pid='.$eventlist.' and uid='.$ouid );
   $newevent = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($oldevent);     

   if($status == 'ja' and $anzahl == 0) {                        
      $newevent['link'] = $ouid;                        
      $insert = $GLOBALS['TYPO3_DB']->exec_INSERTquery('events',$newevent);
   }
}
```

Sehe da keinen Syntaxfehler oder bin ich blind?
das Array newevent ist auch ansprechbar ($newevent['feld']). Er speichert es halt nur nicht in die Datenbank.

## Antworten

### [#2](https://www.typo3.net/d/96400-insertquery-will-nicht/2) · jenses · 2010-02-04

> **Lofesto schrieb:**
>
> Sehe da keinen Syntaxfehler oder bin ich blind?

Tippe auf Auswahlmöglichkeit 2.

Du übernimmst alle Felder aus $oldevent,
änderst bei Bedarf 'link' und legst versuchst einen neuen Datensatz anzulegen,
mit derselben UID (= UNIQUE ID) wie $oldevent,
das geht natürlich schief.

### [#3](https://www.typo3.net/d/96400-insertquery-will-nicht/3) · Lofesto · 2010-02-04

Ich danke dir!
So eine einfache Lösung und man sitzt Stunden dran  ;)

---

Quelle: „INSERTquery will nicht“, typo3.net, https://www.typo3.net/d/96400-insertquery-will-nicht
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
