Original geschrieben von tcpip
(1) die Syntax ist 'komplex': '{$_POST['aktiv']}', dh. zwischen den '...' müssen noch {...} hin.
(2) verstehe ich in der Frage nicht ganz, warum macht er ein INSERT, und nicht ein :
(3) ist die Logik, im ersten Aufruf das Formular ausgeben, nach dem submit updaten und die gewählten buttons angeben.
HTH
PHP
edit Vergleichsoperator '=' war reingerutscht - ausgebessert.
(1) die Syntax ist 'komplex': '{$_POST['aktiv']}', dh. zwischen den '...' müssen noch {...} hin.
(2) verstehe ich in der Frage nicht ganz, warum macht er ein INSERT, und nicht ein :
Code:
UPDATE users SET aktiv='{$_POST['v1']}' WHERE user='{$_POST['aktiv']}' LIMIT 1
PHP-Code:
$checked0=(line->aktiv=='0')?'checked':'';
$checked1=(line->aktiv!='0')?'checked':'';
<input type=radio name=v1 value=0 $checked0>Deaktivieren<br>
<input type=radio name=v1 value=1 $checked1>Aktivieren
OffTopic:
soviel ich weiss ist a4y maintenance, also session_is_registered und all das antiquierte Zeugs
HTH
PHP
edit Vergleichsoperator '=' war reingerutscht - ausgebessert.
wenn ichs so mache
PHP-Code:
$checked0=(line->aktiv=='0')?'checked':'';
$checked1=(line->aktiv!='0')?'checked':'';
Parse error: parse error, unexpected T_OBJECT_OPERATOR
zu Punkt 1: magst mir das nochmal genauer schildern?
Kommentar