Tabelle aufbauen aus einer datenbank + speichern bei der abfrage

  • Themenstarter Themenstarter Lad
  • Beginndatum Beginndatum
L

Lad

ich muss ne dynamische tabelle aufbauen (soll so aussehen http://www.laduros.de/tabelle.htm) die dynamisch erweiterbar ist -> mehr postfaecher mehr emailadressen. wenn ich "speichern" drücke sollen alle felder abgefragt werden ob sie "gecheckt" sind und der jeweilige wert in ner mysql gespeichert werden....mein prob ist: 1. der dynamische aufbau der tabelle, 2. das abfragen bzw. das speichern....


das ganze muss morgen früh um 8 uhr laufen - wisst ihr da was

danke euch !
 
Hi

versuch es doch mal mit einer for-Schleife. In dieser Schleife erzeugst du immer wieder eine neue Tabellenzeile und die nötigen Tabellenzellen.
Beispiel:

die Variable $email ist jetzt ein Array

Code:
  <table>
  <?php
  for($i=0;$i<count($email);$i++)
  {
  echo "<tr>";
  echo "<td></td>";
  echo "<td></td>";
  echo "</tr>";
  }
  ?>
  </table>

Das ganze erzeugt dir nun Tabellenzeilen mit zwei Tabellenzellen wie Einträge im Array vorhanden sind. So kannst du dynamisch deine Tabelle aufbauen.

Zum Speichern bin ich mir aber nicht so sicher wie man das am besten macht.
Meine Idee wäre dem input -Tag folgende Attribute mit zugeben name und value.
Wenn du allen input-Tags den gleichem Namen mit eckigen Klammern gibst, dann wird wenn das Formular verarbeitet wird ein Array erzeugt. In diesem Array findest du nun das value der input-Tags. Die nicht ausgewählten input-tags sind auch drin aber es ist kein Wert gespeichert.
 
Zurück