Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Array Problem.... [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Array Problem....


 
KickASS
26-08-2007, 13:49 
 
Hallo,

ich programmiere grade eine Verwaltungssoftware für Wettkämpfe.

Trainer können dafür Athleten anmelden. Erhalten fortlaufend eine ID.


3 3 1 1 0 Arsch Karl 1987 2 DE-052209 4 NULL 0 0 20 0 0 0 0 0
7 6 1 1 0 Tünnes Dieter 1966 5 DE-051269 2 NULL 0 0 20 0 0 0 0 0


Die erste Zahl ist die ID mit auto_increment. Die 5te Zahl ist für die Startnummer vorgesehen.

Die Startnummern sollen mit einem Script händisch vergeben werden.


while($row=mysql_fetch_array($getdata))
{
echo'<td width="40" class="schrift" align="center">'.$id.'</td>
<td width="70" class="schrift" align="center">
<input type="text" size="4" name="startnr[]"></td>
<td width="220" class="schrift">
&nbsp;'.$row['name1'].', '.$row['vorname1'].'</td>';

if($row['name2'] != "" && $row['vorname2'] != "")
{
echo'<td width="220" class="schrift">
&nbsp;'.$row['name2'].', '.$row['vorname2'].'</td>';
}
else
{
echo'<td width="220" class="schrift">&nbsp;</td>';
}
echo '</tr>';




Die Startnummern sollen in das Array startnr[] eingegeben werden.

Da die ID der Meldung aber nicht fortlaufend ist hab ich ein Problem die Eingaben der Startnummern den ID's zu zu ordnen.

Ich hoffe ich hab es verständlich ausgedrückt. Falls mehr benötigt wird bitte bescheid sagen. Danke.

Kann mir da jemand helfen?

 
penizillin
27-08-2007, 01:30 
 
nicht verstanden. Die Startnummern sollen in das Array startnr[] eingegeben werden. wofür?

 
strauberry
27-08-2007, 08:45 
 
Gib den Feld startnr noch einen Index: startnr[IDDesDatensatzes]

Dann kannst du in deinem Script mit


foreach ($_POST['startnr'] as $key => $value)


Auf beide Daten zugreifen.

 
ArSeN
27-08-2007, 12:00 
 
Wenn stets genau eine Startnummer pro eingabe (Textfeld) verwendet wird, wozu brauchst du dann ein Array? :confused:

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:59 Uhr.