Moin,
ich habe ein Formular welches über mehrere Feldnamen, eingegebene Werte in zwei Spalten meiner SQL-Datenbank speichert.
Tabelle (2 Spalten):
field_name - Formularfeldname
field_val - Formularwert
Nun möchte eine Tabelle ausgeben.
Name|18.03.14|25.03.14|02.04.14
Klaus|...ja.......|...ja.......|...nein....
Peter.|...ja.......|...nein...|...nein....
Hans.|...nein....|...ja.......|...nein....
Franz|...ja.......|...ja.......|...nein....
Ich habe dafür in der Spalte field_name alle eindeutigen Formularfelder und daneben die Inhalte die ausgeben möchte.
Ist das realisierbar?
Gruß
EDIT:
Mein bisheriger Code
PHP-Code:
<?php
$dbLink=mysql_connect('localhost','c11vollwieg','xxxPWxxx');
mysql_select_db('c11volleyball',$dbLink);
$abfrage='SELECT * FROM wp_cformsdata where field_name="Datum" or field_name="Dein Name"';
$ergebnis=mysql_query($abfrage);
?>
<table width="1000" cellpadding="0" cellspacing="0" border="1">
<tr>
<th>Datum</th>
<th>Name</th>
<th>Nimmt teil?</th>
<th>User3</th>
</tr>
<?php
while($row=mysql_fetch_object($ergebnis)){
echo '<tr>'."\r\n";
echo '<td>'.$row->field_val.'</td>'."\r\n";
echo '<td class="'.str_replace(' ','_',strtolower($row->User1)).'">'.$row->User1.'</td>'."\r\n";
echo '<td class="'.str_replace(' ','_',strtolower($row->User2)).'">'.$row->User2.'</td>'."\r\n";
echo '<td class="'.str_replace(' ','_',strtolower($row->User3)).'">'.$row->User3.'</td>'."\r\n";
echo '<tr>'."\r\n";
}
?>
</table>