Lieber PHP-Neuling,
UPDATE TABLE SET FELD1 WHERE blah; bind_param('s', isset($_POST['Feld1'] );
ja, so ähnlich:
$st = $db->prepare(
'UPDATE TABLE `warengruppe`'.PHP_EOL
. 'SET `spalte`=:wert'.PHP_EOL
. 'WHERE `anderespalte` LIKE :andererwert'.PHP_EOL
);
$st->execute(array(
// anstelle von null könnte da auch 0 stehen - je nach DB-Design
':wert' => isset($_POST['Feld1']) ? 1 : null,
':andererwert' => 'xyz'
));
Liebe Grüße
Felix Riesterer