k3nguruh
Erfahrenes Mitglied
Hallo,
erstmal ein Beispiel. Es ist gekürzt und es können mehrere Inputs (Adresse,... usw.) je Zeile noch dazukommen.
ich möchte gerne, dass die Zeile die leer ist (Zeile 3) entfernt wird. Desweitern sollen alle Zeilen in denen das gleiche steht (Zeile 1 und 4) nur 1x vorkommen. Sodass im Anschluss ein Array rauskommt, was wie folgt aussieht:
Kann mir dabei bitte einer helfen?
erstmal ein Beispiel. Es ist gekürzt und es können mehrere Inputs (Adresse,... usw.) je Zeile noch dazukommen.
HTML:
<table>
<tr>
<td><input type="text" name="vorname[]" value="Vorname1" /></td>
<td><input type="text" name="nachname[]" value="Nachname1" /></td>
</tr>
<tr>
<td><input type="text" name="vorname[]" value="Vorname2" /></td>
<td><input type="text" name="nachname[]" value="Nachname1" /></td>
</tr>
<tr>
<td><input type="text" name="vorname[]" value="" /></td>
<td><input type="text" name="nachname[]" value="" /></td>
</tr>
<tr>
<td><input type="text" name="vorname[]" value="Vorname1" /></td>
<td><input type="text" name="nachname[]" value="Nachname1" /></td>
</tr>
<tr>
<td><input type="text" name="vorname[]" value="Vorname5" /></td>
<td><input type="text" name="nachname[]" value="Nachname5" /></td>
</tr>
</table>
PHP:
$ausgabe = array(0 => array("vorname" => "Vorname1",
"nachname" => "Nachname1"),
1 => array("vorname" => "Vorname2",
"nachname" => "Nachname1"),
2 => array("vorname" => "Vorname5",
"nachname" => "Nachname5")
);
Kann mir dabei bitte einer helfen?