mit checkbox die Daten in der DB ändern

gruebel-gruebel

Erfahrenes Mitglied
Hallöle,

ich hole mir Daten aus der DB und setzte automatisch den Haken wenn Bedingung erfüllt.
Die ich dann noch verändern kann.
soweit so gut.
Und dann sollen die Felder in der DB mit einem Datum versehen werden, WENN in der checkbox ein Haken ist.
Nur das klappt nicht. Über einen Tipp wäre ich recht Froh.
Gruß
gg

PHP:
$datum = date("Y-m-d");

echo "<form action=\"karaoke.php\" name=\"senden\" method=\"POST\">";
echo "<table>
<tr>
    <td colspan=\"5\" align=\"center\">
                 Offene Lieferscheine
    </td>
</tr>
<tr align=\"center\">
        <td>Liefers.Nr.</td>
        <td>BestellDatum</td>
        <td>KundenNr.</td>
        <td>Tage Diff.</td>
        <td>offene <br>Lieferscheine</td>
</tr>
";
$offene_lieferscheine = mysql_query("
                         SELECT
                              *
                         FROM
                               lieferschein
                         WHERE
                               lf_id > 230
                               ");

                     while($of = mysql_fetch_assoc($offene_lieferscheine)){

echo "<tr>
          <td class=\"breite1\">".$of[lf_id]."</td>
          <td class=\"breite2\">".$of[datum]."</td>
          <td class=\"breite3\">".$of[kd_id]."</td>";

$aktuell = strtotime("$datum");
$alt = strtotime($of[datum]);
$dif = ($aktuell - $alt)/86400;
echo "
          <td class=\"breite4\">$dif</td>";

          if ($dif > 5){
          echo "<td><input type=\"checkbox\" name=\"datum\" value=\"$datum\" checked></td>";
          }
          else{
          echo "<td><input type=\"checkbox\" name=\"datum\" value=\"$datum\" ></td>";
          }
echo "</tr>";

if (isset($_POST["datum"])){

$liefers  ="UPDATE lieferschein
             SET ware_erhalten = $datum
             WHERE lf_id = < 235

           ";
            $liefers1=mysql_query($liefers);
}
}
 
Zurück