hi,
<tr></tr><td>Nr 1</td><td><input type="text" name="id1"/></td></tr>
<tr></tr><td>Nr 2</td><td><input type="text" name="id2"/></td></tr>
<tr></tr><td>Nr 3</td><td><input type="text" name="id3"/></td></tr>
Hier könntest du mit arrays arbeiten, und dann die Einträge mit einer Schleife durchgehen.
Erstmal testen, ob POST dir das liefert, was du erwartest:
<!-- Value Leer lassen, nur User dürfen was rein schreiben -->
<input type="text" name="id[1]" value=""/>
<input type="text" name="id[2]" value=""/>
<input type="text" name="id[3]" value=""/>
if(isset($_POST['id']))
{
foreach($_POST['id'] as $userid => $username)
if($username)
printf('%s = %s<br/>', $userid, $username); // Kommen hier alle Felder an, die ausgefüllt wurden?
}
Bei insert solltest du die Werte, die du per Variable übergibst, escapen.
Sicherheitshalber alle Variablen mit "mysql_real_escape_string($user)
" an das insert übergeben.
mfg