//hiermit kannst du dein problem lösen.. (kopier lieber diesen
//quelltext anstatt den alten zu erneuern, da sich noch einiges
//geändert hat...
<!Doctype html Public"-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head>
<title>Submission Form for Abstracts</title>
<script language="JavaScript">
curAuthor = 1;
function addAuthor(IndNr) {
FormTags = "<table><tr><td><b>Author #" + (IndNr+1) + "</b></td></tr><tr><td>Surname:<br>" +
"<input type=text name=surname[" + IndNr + "] size=30></td>" +
"<td>Name:<br><input type=text name=name[" + IndNr + "] size=30></td></tr>" +
"</table></td></tr><tr><td><table><tr><td>Institution:<br>" +
"<input type=text name=institution[" + IndNr + "] size=30></td>" +
"<td>EMail:<br><input type=text name=email[" + IndNr + "] size=30></td></tr></table><br>";
DivInhalt = document.getElementById("HierWirdAngefuegt").innerHTML;
document.getElementById("HierWirdAngefuegt").innerHTML = DivInhalt + FormTags;
curAuthor++;
}
</script>
</head>
<body>
<? if(!$doSQL) { ?>
<h2>Submission Form for Abstracts</h2>
<form method="post" action="test.php">
<center>
<table border="2" cellpadding="1" cellspacing="1">
<tr>
<td><b>Other Author(s)</b></td>
</tr>
<tr>
<td><b>Author #1:</b></td>
</tr>
<tr>
<td>
<table>
<tr>
<td>Surname:<br>
<input type="text" name="surname[0]" size="30"></td>
<td>Name:<br>
<input type="text" name="name[0]" size="30"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table>
<tr>
<td>Institution:<br>
<input type="text" name="institution[0]" size="30"></td>
<td>EMail:<br>
<input type="text" name="email[0]" size="30"></td>
</tr>
</table>
</td>
</tr>
<tr><td id="HierWirdAngefuegt"></td></tr>
</table>
</center>
<input type="button" name="add" value=add onClick="addAuthor(curAuthor)">
<p>
<input type="submit" name="doSQL" value="SQL-generieren">
</form>
<? } else {
for($i=0; $i<sizeof($surname); $i++) {
echo "INSERT into TABELLE (surname,name,institution,email) VALUES ('";
echo $surname[$i]."','".$name[$i]."','".$institution[$i]."','".$email[$i]."');<br>";
}
} ?>
</body></html>