Hallo,
folgendes Problem:
3 Checkboxen stehen zur Auswahl
------------------------------
- offen
- cancel
- bezahlt
Ein Button -> "Prüfen..."
Nach betätigen des Buttons, erscheinen die jeweiligen Optionen
die vorher ausgewählt waren.
z.B. ich wähle: offen und bezahlt
Ausgabe: offen bezahlt
Nun hätte ich gerne die Ausgabe so formatiert, dass nach
mehr als einer Option, ein Komma erscheint.
Ausgabe: offen, bezahlt
Grund: ich möchte später über ein sql Statement die "IN" Funktion
verwenden. Somit könnte ich mir alle Rechnungen ausgeben lassen
die offen bzw. bezahlt sind.
Im Voraus schon einmal danke für Eure Hilfe
Hugo Zeiss
....
<?
if (isset($_REQUEST['rechnung'])) {
reset($_REQUEST['rechnung']);
foreach ($_REQUEST['rechnung'] as $k => $v) {
print "$v\n";
}
}
else {
print "Es ist keine Option ausgewählt.\n";
}
?>
<body>
<form action="<? print $_SERVER['PHP_SELF'] ?>" method="post">
<input type="checkbox" name="rechnung[]" value="offen" />offen<br>
<input type="checkbox" name="rechnung[]" value="cancel" />cancel<br>
<input type="checkbox" name="rechnung[]" value="bezahlt" />abbruch<br>
<input type="submit" value="Prüfen...">
</form>
</body>
...