1. Fehler:
Dein Formular wird an der falschen Stelle geöffnet, so wie es aussieht, öffnest du es in einer Spalte, damit ist die 'Reichweite' des Formulars beendet mit dem Ende dieser Spalte !
2. Fehler:
HTML kann nicht PHP.
Du musst der Eingabe einen konkreten Namen zuweisen.
Ändere nach
name="a"
und
$data=$_POST["a"];
---
Falls du jedoch viele Eingaben haben willst, dann nehme eine Schleife und ändere
name="a_$loop1"
und
if (isset($_POST["a_$loop2"]) name[$loop2]=$_POST["a_$loop2"]