[PHP] (Noob) Associatieve arrays

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Marten
  • Registratie: Juli 2001
  • Laatst online: 15-08 08:43
Via forms krijg ik een array met de values van een zooi input/text velden. Deze brouw ik op de volgende manier:

code:
1
<input name="sycorder[12]" type="text" size="4" value="0">


De 12 stelt hier een unieke id voor in een database-tabel en de value is de waarde die in een van de kolommen dient te komen. Via een foreach loop kan ik nu wel alle waarden krijgen, maar dan weet ik nog niet in welke row ik dit moet stoppen. Daarom heb ik dus die "12" (m.a.w. associatieve array) in het leven geroepen omdat het me lijkt dat het daarmee is op te lossen. Echter, hoe kom ik nu aan de geassocieerde naam zodra ik het array-item eenmaal via de foreach loop heb verkregen?

Als ik helemaal fout bezig ben en het anders moet mag je het natuurlijk ook zeggen :)

Acties:
  • 0 Henk 'm!

  • Sybr_E-N
  • Registratie: December 2001
  • Laatst online: 17-09 22:12
Je probleem is dat je de waarde die bij 12 hoort niet kunt ophalen? Dat moet zo:
PHP:
1
2
3
foreach ($sycorder as $key => $value) {
    echo "Key: $key; Value: $value<br>\n";
}

Anders begrijp ik jouw vraag stelling niet helemaal.

Acties:
  • 0 Henk 'm!

  • Nielsz
  • Registratie: Maart 2001
  • Niet online
foreach($array as $key => $value)
{
echo $key;
}

Acties:
  • 0 Henk 'm!

  • Marten
  • Registratie: Juli 2001
  • Laatst online: 15-08 08:43
Ah, ok. Thanx wist dat het nogal een noob vraag zou zijn.