In een formulier heb ik een aantal selectmenu's. Deze krijgen een naam als naam[]. Er zijn een stuk of 20 select menu's en de waardes daarvan stop ik in een array. Deze array gaat tezamen met enkele andere gegevens in een database, althans, dat wil ik voor elkaar krijgen.
Hoe krijg ik nou een array met gegevens (ze zijn allemaal gevuld, dus ik heb geen lege plekken) in een record gestopt?
Bovenstaande werkt dus niet. Ik krijg een unexpected T_FOREACH.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| <?php $sql = "INSERT INTO tabel ( veld1 (naam van de record), veld2, veld3, veld4, veld5, veld6, veld7, veld8, veld9, enz, ) VALUES ( '$String (behoort niet tot array)', ".foreach ($array as $value) { $value = "'$value',"; }." )"; ?> |
Hoe krijg ik nou een array met gegevens (ze zijn allemaal gevuld, dus ik heb geen lege plekken) in een record gestopt?
Bovenstaande werkt dus niet. Ik krijg een unexpected T_FOREACH.
[ Voor 33% gewijzigd door Rexomnium op 04-02-2005 14:04 ]
We zijn allemaal vaandeldrager in een optocht van gekwetsten.