tomdb
Gebruiker
- Lid geworden
- 10 nov 2008
- Berichten
- 417
Hallo,
ik heb een tabel afmeldingen, daarin staan, gescheiden door een dubbele punt ( : ), de ID's van de groepen. Die haal ik op via een SQL-query, vervolgens wil ik d.m.v. explode de ID's van de groepen in een array stoppen. Die array wil ik vervolgens in een hidden formulier veld zetten, maar als ik dat formulier dan uitlees met een foreach loop, zegt ie "Warning: Invalid argument supplied for foreach()". Als ik ervoor dan een print_r plaats, geeft ie ook alleen "Array()" terug.
Code:
Het uitlezen:
Wie helpt mij?
Alvast bedankt:thumb:,
Tom
ik heb een tabel afmeldingen, daarin staan, gescheiden door een dubbele punt ( : ), de ID's van de groepen. Die haal ik op via een SQL-query, vervolgens wil ik d.m.v. explode de ID's van de groepen in een array stoppen. Die array wil ik vervolgens in een hidden formulier veld zetten, maar als ik dat formulier dan uitlees met een foreach loop, zegt ie "Warning: Invalid argument supplied for foreach()". Als ik ervoor dan een print_r plaats, geeft ie ook alleen "Array()" terug.
Code:
PHP:
$groups = explode( ":", $row_afmeldingen['groups'] );
$fVal .= "<tr>
<form method='post' action='parser.php'>
<input type='hidden' name='action' value='3a'>
<input type='hidden' name='email' value='" . $row_afmeldingen['email'] . "'>
<input type='hidden' name='groups[]' value='" . $groups . "'>
<td>" . $row_afmeldingen['email'] . "</td>
<td>";
PHP:
foreach( $_POST['groups'] as $group ) {
//...rest v.d. code....
}
Wie helpt mij?
Alvast bedankt:thumb:,
Tom