phpbar.de logo

Mailinglisten-Archive

[php] Anzahl der Formfelder per Schleife

[php] Anzahl der Formfelder per Schleife

Dario Nuevo php_(at)_phpcenter.de
Mon, 11 Mar 2002 12:13:14 +0100


hi mona..

>
>ich möchte eigentlich nur wissen, wie ich die namen 
und den Value der Felder
>so vergebe, das ich nicht bei z.B. drei 
Durchläufen, die ersten beiden vor
>und zunamen mit dem aus dem dritten überschreibe. 
Das würde mir schon
>weiterhelfen.

hm, also da würd ich schon die namen an sich 
nummerieren, wieso willst du denn das nicht?
---cite---(vorh. mail)----
und ohne das die momentane
Schleifenzahl im Formfeld erscheint oder an den 
namen angehängt wird
---cite-------------------
feldnamen: nummer1, vorname1, nachname1,
nummer2, vorname2, nachname2.., usw..

dann kannst du im nächsten formular darüber loopen, 
ein array erstellen und diesen in der session 
ablegen (darum die frage...)
$anz haben wir ja von vorher..

$i = 1;
$people = array();

while($i < $anz+1) {
	$vname = "vorname{$i}";
	$nname = "nachname{$i}";
	$id = "nummer{$id}";
	$people[$$id] = "$$nname $$vname";
	$i++;
}

wenn wir nun die felder haben
id1:1
nachname1:Meier
vorname1:Hans
id2:10
nachname2:Seppler
vorname2:Depp
id3:1232
nachname3:San Giorgio
vorname3:Giovanotti

gibt dir dann
array(
	[1]	=>	Meier Hans,
	[10]	=>	Seppler Depp,
	[1232]=>	San Giorgio Giovanotti 
);

>
>Reicht das an Infos?

tja, hab ichs richtig verstanden? ;-))

gruss
dario


php::bar PHP Wiki   -   Listenarchive