hallo erstmal!
also ... ich will mittels input ein multiarray herstellen!
____________________________________________
wenn ich das ganze so mache, dann klappt das:
also die anzahl der inputs ist variabl ...
auslesen des ganzen:
so ... das klappt! Dann bekomm ich immer die ganzen eingetragenen werte!
____________________________________________
jetzt will ich, dass das ganze mit noch einem array gemacht wird!
also dass die auslese so aussieht:
aber ich häng daran wie ich diesen multiarray im input mach!
eine der möglichkeiten die für mich am sinnvollsten sit ist diese hier:
____________________________________________
aber das funzt nicht! Dann gibt er mir immer aus:
naja ... weis einer wie ich das machen kann?
danke schonmal im vorraus
tschuu
also ... ich will mittels input ein multiarray herstellen!
____________________________________________
wenn ich das ganze so mache, dann klappt das:
PHP-Code:
function check_num ($var_1, $array, $f, $felt){
if($felt[$var_1]>0){
echo ("<tr>
<td align=\"left\" width=\"200\">".$array[$var_1][0]." (".$felt[$var_1].")</td>
<td align=\"left\" width=\"100\"><input type=\"text\" name=\"test[]\" value=\"0\" style=\"width:40px; text-align:center;\" /></td>
</tr>");
$f++;
}
return $f;
}
auslesen des ganzen:
PHP-Code:
if ( isset($_POST['test']) && is_array($_POST['test']) ){
foreach ($_POST['test'] as $var) {
echo ($var."
");
}
}
____________________________________________
jetzt will ich, dass das ganze mit noch einem array gemacht wird!
also dass die auslese so aussieht:
PHP-Code:
if ( isset($_POST['test']) && is_array($_POST['test']) ){
foreach ($_POST['test'] as $var) {
foreach ($var as $var2) {
echo ($var." - ".$var2."
");
}
}
}
eine der möglichkeiten die für mich am sinnvollsten sit ist diese hier:
PHP-Code:
function check_num ($var_1, $array, $f, $felt){
if($felt[$var_1]>0){
echo ("<tr>
<td align=\"left\" width=\"200\">".$array[$var_1][0]." (".$felt[$var_1].")</td>
<td align=\"left\" width=\"100\"><input type=\"text\" name=\"test[".$var_1."][]\" value=\"0\" style=\"width:40px; text-align:center;\" /></td>
</tr>");
$f++;
}
return $f;
}
aber das funzt nicht! Dann gibt er mir immer aus:
Array-0
Array-0
Array-0
...
Array-0
Array-0
...
danke schonmal im vorraus

tschuu
Kommentar