2016-07-23 10 views
0

Ich habe eine Admin-Seite, wo ich Einträge bearbeiten/löschen kann. Ich habe soeben das Kontrollkästchen mit Eingabe-Name von loest ..Checkbox-Daten vom Formular an MySQL-Datenbank übergeben

hinzugefügt In mysql habe ich eine Spalte mit dem Namen von loest, und TYPE: TINYINT, und NULL: YES.

Ich arbeite in Dreamweaver CS6.

Meine Frage ist: Wie übertrage ich den Status der Checkbox in meine Datenbank?

sieht Meine Form wie folgt aus:

<?php do { ?> 
      <tr> 
       <td><h5><?php echo $row_insert_data['id']; ?></h5></td> 
       <td><?php echo $row_insert_data['fejlmeldt_dato']; ?></td> 
       <td><?php echo $row_insert_data['aarsag']; ?></td> 
       <td><?php echo $row_insert_data['loest_dato']; ?></td> 
       <td><?php echo $row_insert_data['TIMESTAMP']; ?></td> 
       <td><a href="update.php?id=<?php echo $row_insert_data['id']; ?>"><img src="images/006-pencil.png" width="16" height="16"></a></td> 
       <td><a href="del.php?id=<?php echo $row_insert_data['id']; ?>"><img src="images/glyphicons-17-bin.png" width="15" height="21"></a></td> 
       <td><input name="loest" type="checkbox" value=""></td> 
      </tr> 
      <?php } while ($row_insert_data = mysql_fetch_assoc($insert_data)); ?> 

Antwort

0

Sie das Kontrollkästchen wie unten in einer Form halten:

<form action="post.php" method="post"> 
<input name="loest" type="checkbox" value="1" /> 
<input type="submit" value="Submit"/> 
</form> 

und in post.php Ergebnis Kontrollkästchen wie unten sein wird:

+0

Hallo Ravistm, ich habe getan, was du mir gesagt hast, aber ich erhalte einen 404 Fehler, weil meine neue Form action = "post.php" in einer anderen Form Aktion namens "delet e ", Wie löse ich das? – Hans01

+0

Sie können Formular nicht in Formular einbetten, es wird sich seltsam verhalten. Wenn Sie es nicht umleiten möchten. Verwenden Sie Ajax, um die Details zu übermitteln. Folgen Sie dieser [link] (http://www.w3schools.com/jquery/ajax_ajax.asp) für Ajax – Ravistm