Mailinglisten-Archive |
Hi Liste, >du musst statt Feldname "desc" dann "desc[]", statt "hours" "hours[]" nehmen und so weiter. >Dann solltest du alle Werte korrekt in einem Array bekommen. > >Hoffe das hilft dir, >Sandor > Gut, ich habe die Variablen ersetzt, die while Schleife sieht folgendermassen aus: > while($row = mysql_fetch_array($pid_array)) { $sp_id = $row["subproject_id"]; $p_id = get_project_id($sp_id); $sp_na = get_subproject($sp_id); $p_na = get_project($sp_id); echo "<tr>"; echo "<td> $p_na </td><td> $sp_na </td>"; echo "<td><input type='text' name='desc[]'></td>"; echo "<td><input type='text' size='4' name='hours[]'></td>"; echo "<td><input type='text' size='4' name='mins[]'></td>"; echo "<td></td>"; echo "</tr>"; $array = array($id, $p_id, $sp_id, $_GET["desc"], $_GET["hours"], $_GET["mins"], $date); $id++; } mit print_r($array); bekomm ich folgendes: Array ( [0] => 2 [1] => 1 [2] => 3 3] => Array ( [0] => desc 1 [1] => desc 2 [2] => desc 3 ) [4] => Array ( [0] => h1 [1] => h2 [2] => h3 ) [5] => Array ( [0] => m1 [1] => m2 [2] => m3 ) [6] => 2002-1-1 ) Ich möchte aber folgende Struktur erreichen: Array( [0] 0 --> id [1] 1 --> projekt_id [2] 2 --> subprojekt_id [3] desc 1 --> Beschreibung (desc) [4] h 1 --> Stunden [5] m 1 --> Minuten [6] 2002-1-1 --> datum ) und so weiter... was mach ich noch falsch? kann mir jemand helfen? Grüsse mas
php::bar PHP Wiki - Listenarchive