Hallo,
folgendes Proble; ich möchte variable Anzahl (max.15) User in eine DB einfügen. Es soll vorher eine Abfrage kommen, wie viele User eingetragen werden sollen, danach die entsprechende Anzahl an an Nummer, bzw Usernamen eintragen und rein damit.
Doch irgendwie gibt mir das zweite Formular (da wo die Usernamen eingetragen werden) immer nur den letzten eingetragenen Wert zurück?!
Hier der Code
folgendes Proble; ich möchte variable Anzahl (max.15) User in eine DB einfügen. Es soll vorher eine Abfrage kommen, wie viele User eingetragen werden sollen, danach die entsprechende Anzahl an an Nummer, bzw Usernamen eintragen und rein damit.
Doch irgendwie gibt mir das zweite Formular (da wo die Usernamen eingetragen werden) immer nur den letzten eingetragenen Wert zurück?!
Hier der Code
PHP-Code:
function create_user($data, $count)
{
echo "<br>";
//echo "count_in: ".$count;
echo "<u>i-Nummer für ...</u><br>";
for($i=0; $i<$count; $i++){
echo" <table border='0'>
<tr>
<td align='center'>User ".($i+1).": </td>
<td align='center'>
<form action=\"?c=create_user\" method=\"post\">
<input type=\"text\" name=\"Ids\" size=\"20\"> <small><i>(Bsp: 000123)</i></small><br>
</td>
</tr>
</table>";
}
echo "<input type='submit' value='submit'></form>";
}
/* ***** ***** ****** ****** */
/* ***** ***** ****** ****** */
echo "<h1>Create User</h1>";
echo "<br>Wie viele User sollen angelegt werden?<br><br>";
echo"<form action=\"?c=create_user\" method=\"post\">
»Anzahl: <select name='count' size='1'>
<option value='1'>1</option>
<option value='2'>2</option>
<option value='3'>3</option>
<option value='4'>4</option>
<option value='5'>5</option>
<option value='6'>6</option>
<option value='7'>7</option>
<option value='8'>8</option>
<option value='9'>9</option>
<option value='10'>10</option>
<option value='11'>11</option>
<option value=12'>12</option>
<option value='13'>13</option>
<option value='14'>14</option>
<option value='15'>15</option>
<input type='submit' value='submit'>
</select></form>";
$count = $_POST['count'];
if($count){
create_user($data, $count);
}
if($_POST['Ids']){
echo "<pre>";
echo "test: ".print_r($_POST);
echo "</pre>";
}
Kommentar