Ich versuche, Kontrollkästchen Wert subject_id zu speichern, aber wenn ich diesen Wert in der Datenbank speichern, speichern Sie einfach das letzte ausgewählte Kontrollkästchen in der Datenbank ... bitte helfen Sie mir den Code zu sortieren damit ich alle ausgewählten Werte bekommen kann.Ich möchte alle Kontrollkästchenwerte speichern, die ich auswähle
Ich möchte alle Checkbox-Werte, die ich ausgewählt habe, speichern, aber wenn ich mehr als ein Kontrollkästchen ankreuze, speichert es immer das letzte Kontrollkästchen.
function get_class_section($day='',$section='',$class='')
{
print_r($section);
$sections = $this->db->get_where('class_routine' , array(
'day' => $day,'section_id'=>$section,'class_id'=>$class
))->result_array();
foreach ($sections as $row) {
echo "<table class=\"table table-bordered datatable\" id=\"table_export\" >";
echo "<thead>";
echo "<th>Subject</th><th colspan=\"2\">status</th>";
echo "</thead>";
echo "<tbody>";
echo "<tr>";
echo "<td>". $this->crud_model->get_subject_name_by_id($row['subject_id'],"<input type=\"text\" name=\"subject_id\" value=\"subject_id\" >");
echo "<input type=\"checkbox\" name=\"types[]\" value=\"".$row['subject_id']."\" set_checkbox('types[]', 'subject_id')>";
echo "</td>";
echo "<td>present <input type=\"checkbox\" value=\"1\" ></td>"
. "<td>Absent <input type=\"checkbox\" name=\"types[]\" value=\"0\"></td>";
echo "</tr>";
echo "</tbody>";
echo "</table>";
}
}
wie alle Check-Boxen zu speichern, die i
wo soll ich diese setzen über dem Tisch? – jowy
Dieser Code ist für Controller, wo Sie Daten speichern –
Dies ist die richtige Antwort – jowy