---
title: "MailformPlus Daten aus eigener Tabelle lesen"
url: "https://www.typo3.net/d/77274-mailformplus-daten-aus-eigener-tabelle-lesen"
source: "typo3.net"
tags: ["Extensions","Datenbank","Frage"]
created: "2008-05-15"
last_reply: "2008-05-15"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# MailformPlus Daten aus eigener Tabelle lesen

Extensions · 0 Antworten · gestartet 2008-05-15

## Eröffnungsbeitrag

**blau** · 2008-05-15 · [Beitrag #1](https://www.typo3.net/d/77274-mailformplus-daten-aus-eigener-tabelle-lesen/1)

Liebes Forum,
ich habe für ein Formular mit mehreren Checkboxen, die in einer eigenent Tabelle gespeichert werden sollen. Diese Daten sollen später an einer anderen Stelle im Frontend wieder ausgelesen werden.

Dazu habe ich bisher folgendes durchgeführt:
1. HTML Form entworfen, mit den Checkboxen "methods[]"

```html
<div class="mailform_label"><p>Name</p></div> ###error_name###
<input type="text" name="name" value="###value_name###" size="55" /> 
<table class="wm" border="0">
  <tr>
    <td><input type="checkbox" name="methods[]" value="value1" checked_marker1="" /> Value 1</td>
    <td><input type="checkbox" name="methods[]" value="value2" checked_marker2="" /> Value 2</td>
  </tr>
  <tr>
    <td><input type="checkbox" name="methods[]" value="value3" checked_marker3="" /> Value 3</td>
    <td><input type="checkbox" name="methods[]" value="value4" checked_marker4="" /> Value 4</td>
  </tr>
</table>
```

2. Tabelle "formulardaten" über phpMyAdmin angelegt und die Felder "id, submitted, L, name" sowie ein Feld ""methods" als "Textfeld" angelegt
3. Folgenden TScript Code ins Setup geschrieben

```typoscript
plugin.tx_thmailformplus_pi1 {
	saveDB = 1
	saveDB.dbTable = formulardaten
	saveDB.mapping = id:id,submitted:submitted,L:L,name:name,methods:methods
}
```

Beim abschicken des Formulars werden auch die Daten in die Tabelle geschrieben. Zumindest bei dem Feld "name" wird der Inhalt richtig geschrieben. Beim Feld "methods" ist unter phpMyAdmin nur "Array" zusehen. Aber bei der Exportfunktion von MailformPlus, werden auch diese Daten richtig angezeigt.

Jetzt habe ich aber folgendes Problem.
Ich muss auf einer anderen Seite diese Daten aus der Tabelle auslesen und darstellen. Dazu verwende ich die Extension "page_php_content" um PHP Code in ein Inhaltselement zu schreiben.
Leider habe ich jetzt Schwierigkeiten, die Abfrage nach den Daten richtig in PHP zu formulieren.
Mein bisherigen Versuch:

```php
$query = mysql_query("select * from formulardaten );
while($row = mysql_fetch_array($query))
{
$div .="<p>".$row["name"] ."</p>\n";
$div .="<h3>Methods:</h3>".$row["methods"] ."\n";
$div .="</div>\n";
echo $div;
}
```

Wie muss ich die Ausgabe schreiben, damit nicht "Methods: Array" sondern "Mehtods: value1 oder value2 je nach eingabe" ausgegeben wird?

Vielen Dank für die Hilfe
Gruß
blau

---

Quelle: „MailformPlus Daten aus eigener Tabelle lesen“, typo3.net, https://www.typo3.net/d/77274-mailformplus-daten-aus-eigener-tabelle-lesen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
