Sempervivum
Erfahrenes Mitglied
Die hidden-Felder sind ja auch keine Checkboxen, daher fallen sie nicht unter den Tisch.
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
<input type='checkbox' name='aktiv[]' value='1' id="sz_<?php echo $sz_td['id'] ?>"/><label for="sz_<?php echo $sz_td['id'] ?>"><?php echo $sz_td['superzahl'] ?></label>
<input type="hidden" name="aktiv[]" value="0">
<form action="lotto.php?sz_aendern" method="post" onSubmit="return check_form();">
<?php
$wochentag = $wochentag = $_GET['wochentag'];
$sql = "SELECT * FROM super_zahlen WHERE wochentag = '$wochentag' ";
$i = 0;
foreach ($pdo->query($sql) as $sz_td) {
?>
<td>
<input type='checkbox' name='aktiv[]' value='<?php echo $i; ?>' id="sz_<?php echo $sz_td['id'] ?>"/><label for="sz_<?php echo $sz_td['id'] ?>"><?php echo $sz_td['superzahl'] ?></label>
<input type="hidden" name="aktiv[]" value='hidden<?php echo $i; ?>'>
<input type="hidden" class="form-control" name="id[]" value="<?php echo $sz_td['id'] ?>">
<input type="hidden" class="form-control" name="wochentag[]" value="<?php echo $sz_td['wochentag'] ?>">
<input type="hidden" class="form-control" name="superzahl[]" value="<?php echo $sz_td['superzahl'] ?>">
<input type="hidden" class="form-control" name="anzahl[]" value="<?php echo $sz_td['anzahl'] ?>">
<br />
<button type="submit" class="btn btn-info btn-sm">speichern</button>
</td>
<?php
$i++;
} ?>
</form>
var_dump($_POST);
$_POST
Vars auf einmal ausgeben zu lassen sondern inklusive key $_POST['wochentag']
ausgeben. Du kannst innerhalb von var_dump auch mittels Zeichenketten-Operator strings dazwischen schreiben. Damit kann man sozusagen auch Labels erstellen:Var_dump('Wochentag: '.$_POST['wochentag']);
array (size=2)
'aktiv' =>
array (size=8)
0 => string '0' (length=1)
1 => string 'hidden' (length=6)
2 => string 'hidden' (length=6)
3 => string '2' (length=1)
4 => string 'hidden' (length=6)
5 => string 'hidden' (length=6)
6 => string '4' (length=1)
7 => string 'hidden' (length=6)
'submit' => string 'Senden' (length=6)
<form action="testpost.php" method="post">
<input type="checkbox" name="aktiv[]" value="0">
<input type="hidden" name="aktiv[]" value="hidden">
<input type="checkbox" name="aktiv[]" value="1">
<input type="hidden" name="aktiv[]" value="hidden">
<input type="checkbox" name="aktiv[]" value="2">
<input type="hidden" name="aktiv[]" value="hidden">
<input type="checkbox" name="aktiv[]" value="3">
<input type="hidden" name="aktiv[]" value="hidden">
<input type="checkbox" name="aktiv[]" value="4">
<input type="hidden" name="aktiv[]" value="hidden">
<input type="submit" name="submit">
</form>