Guten Morgen Com
Habe ein kleines Problem bezüglich des Auswertens von Checkboxen via PHP und dem nachträglichen Eintragen in Mysql - Tabellen.
Und zwar habe ich ein kleines Script:
PHP
if (is_array($_POST['check']) == true)
{
$i = 0;
foreach ($_POST['check'] as $key => $value)
{
if ($i == 0) $ausgabe .= $value;
else $ausgabe .= ', '.$value;
$i++;
}
if ($ausgabe != '')
{
$ssl = "UPDATE account.addon SET `stat` = '1' WHERE `id` = '$ausgabe'";
$rss = mysql_query($ssl);
if($rss)
{
echo "Addon '".$ausgabe."' wurde erfolgreich installiert!";
}
else
{
echo "Fehler bei der Installation!";
}
}
}
Alles anzeigen
Sprich, wenn ich eine Checkbox oder auch mehrere ausgewählt habe, speichert er mir sie nach diesem Schema (checkbox1, checkbox2, ...) in der variable $ausgabe.
Jetzt will ich, dass bei den Addons bzw checkboxen die ausgewählt wurden in der DB bei 'stat' eine 1 eingesetzt wird.
Die Tabelle besteht aus (id, name, stat).
So wie ihr das Script oben seht, setzt es aber immer nur die erste checkbox die ausgewählt wurde. die zweite, dritte, .. nicht mehr.
VD .Shanii