Heyho.
//Edit
Bin jetzt realtiv weit und hab nur ein Problem.
Es ist ne Tabelle mit Monaten und CHECKBOXEN drunter. Wenn man schon bezahlt hat sind die schon von vornherein angeklickt oder halt nicht wenn man noch nicht bezahlt hat.
Man selber als Admin kann Haken entfernen und zufügen wenn jmd. zB neu bezahlt hat.
Das Problem ist nur es wird nicht gespeichert.
Der gesamte Stock wird aber aufgerufen weil die $success Nachricht generiert und angezeigt wird.
Also schätze ich im Code ist was falsch.
PHP
if(isset($_POST['send'])){
if(isset($_POST['m10'])) { $m10c = 1; } else { $m10c = 0; }
if(isset($_POST['m9'])) { $m9c = 1; } else { $m9c = 0; }
if(isset($_POST['m8'])) { $m8c = 1; } else { $m8c = 0; }
if(isset($_POST['m7'])) { $m7c = 1; } else { $m7c = 0; }
if(isset($_POST['m6'])) { $m6c = 1; } else { $m6c = 0; }
if(isset($_POST['m5'])) { $m5c = 1; } else { $m5c = 0; }
if(isset($_POST['m4'])) { $m4c = 1; } else { $m4c = 0; }
if(isset($_POST['m3'])) { $m3c = 1; } else { $m3c = 0; }
if(isset($_POST['m2'])) { $m2c = 1; } else { $m2c = 0; }
if(isset($_POST['last'])) { $m1c = 1; } else { $m1c = 0; }
if(isset($_POST['curr'])) { $m0c = 1; } else { $m0c = 0; }
if(isset($_POST['next'])) { $m01c = 1; } else { $m01c = 0; }
if(isset($_POST['p2'])) { $m02c = 1; } else { $m02c = 0; }
if(isset($_POST['p3'])) { $m03c = 1; } else { $m03c = 0; }
if(isset($_POST['p4'])) { $m04c = 1; } else { $m04c = 0; }
if(isset($_POST['p5'])) { $m05c = 1; } else { $m05c = 0; }
$name = userout('username');
$rname = $_POST['users'];
mysql_query("UPDATE payments SET m10 = '".$m10c."', m9 = '".$m9c."', m8 = '".$m8c."', m7 = '".$m7c."', m6 = '".$m6c."', m5 = '".$m5c."', m4 = '".$m4c."', m3 = '".$m3c."', m2 = '".$m2c."', lastmonth = '".$m1c."', currmonth = '".$m0c."', nextmonth = '".$m01c."', p2 = '".$m02c."', p3 = '".$m03c."', p4 = '".$m04c."', p5 = '".$m05c."' WHERE name = '".$rname."');
$success = '<div class="alert alert-success" role="alert"> <b>Erledigt!</b> Deine Änderungen von '.$name.' wurden gespeichert! </div>';
}
Alles anzeigen
- Tom