---
title: "Mysql select union + Kickstarter Timestamp not null"
url: "https://www.typo3.net/d/109537-mysql-select-union-kickstarter-timestamp-not-null"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Datenbank","Frage"]
created: "2012-02-26"
last_reply: "2012-02-27"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Mysql select union + Kickstarter Timestamp not null

Extensions › Entwicklung · 2 Antworten · gestartet 2012-02-26

## Eröffnungsbeitrag

**Philipp88** · 2012-02-26 · [Beitrag #1](https://www.typo3.net/d/109537-mysql-select-union-kickstarter-timestamp-not-null/1)

Hallo

ich hab mal eine Frage, wie kann man von Mysqlden Select Union Befehl sauber mit Typo3 bewerkstelligen?

Mein Code seht zurzeit so aus:

```php
$sql = "(SELECT uid, deleted, hidden, bilder, ueberschrift, ort, plz, beschreibungkurz, vertragsnr, 'wohnungen' as tabelle FROM tx_imokat_wohnungen WHERE hidden=0 and deleted=0 and projekte = 'ja')
            UNION
            (SELECT uid, deleted, hidden, bilder, ueberschrift, ort, plz, beschreibungkurz, vertragsnr, 'grundstuecke' as tabelle FROM tx_imokat_grundstuecke WHERE hidden=0 and deleted=0 and projekte = 'ja')
            UNION
            (SELECT uid, deleted, hidden, bilder, ueberschrift, ort, plz, beschreibungkurz, vertragsnr, 'haeuser' as tabelle FROM tx_imokat_haeuser WHERE hidden=0 and deleted=0 and projekte = 'ja')
            UNION
            (SELECT uid, deleted, hidden, bilder, ueberschrift, ort, plz, beschreibungkurz, vertragsnr, 'mietangebot' as tabelle FROM tx_imokat_mietangebot WHERE hidden=0 and deleted=0 and projekte = 'ja')";
 
$res = $GLOBALS["TYPO3_DB"]->sql_query($sql);
```

Da ich mal gelesen hatte, mysql_query wäre nicht geeignet in Typo3?

Zweite Frage: kann man im Kickstarter ein timestamp Feld in der Tabelle machen der alleine gesetzt wird wenn man ein Datensatz hinzufügt?

Danke schonmal im vorraus
Philipp88

## Antworten

### [#2](https://www.typo3.net/d/109537-mysql-select-union-kickstarter-timestamp-not-null/2) · aemka · 2012-02-27

UNIONs kannst du nur so machen, wie du es jetzt gemacht hast.

Das crdate Feld ist das, was du als Timestamp fürs Datensatz-Erstellungsdatum brauchst. Legt der Kickstarter automatisch an.

### [#3](https://www.typo3.net/d/109537-mysql-select-union-kickstarter-timestamp-not-null/3) · Philipp88 · 2012-02-27

Vielen Dank für deine erneuten Hilfe.

Hat alles geklappt danke:)

---

Quelle: „Mysql select union + Kickstarter Timestamp not null“, typo3.net, https://www.typo3.net/d/109537-mysql-select-union-kickstarter-timestamp-not-null
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
