Bulk Records Update Update many records directly on crud table (added in version 1.9)

You can update multiple rows of data directly in table using the bulkCrudUpdate function. It allows data update directly in crud table so you can update multiple rows of data very fast. You can apply this function for more than a column to update multiple column data simultaneously. After change on data, You need to press the save button on the top of the table (near add button) to save the entries. Please note that this function works with single table only having primary key in columns.

  
                            $pdocrud = new PDOCrud();
                            //$pdocrud->bulkCrudUpdate("customer_name", "textarea",array("data-some-attr" =>"some-dummy-val"));
                            $pdocrud->bulkCrudUpdate("order_amount", "text",array("data-some-attr" =>"some-dummy-val"));
                            $pdocrud->bulkCrudUpdate("customer_name", "select", array("data-cust-attr" =>"some-cust-val"),array(
                                        array(
                                            "Xenos Clarke",
                                            "Xenos Clarke"
                                        ),
                                        array(
                                            "Cooper Jensen",
                                            "Cooper Jensen"
                                        ),
                                        array(
                                            "Deacon Tyson",
                                            "Deacon Tyson"
                                        )));
                        //lets also remove action buttons(edit/delete/view) and checkbox(optional)
                        $pdocrud->setSettings("actionbtn", false);
                        $pdocrud->setSettings("checkboxCol", false);
                        echo $pdocrud->dbTable("orders")->render();
                            

Showing 1 to 10 of 101 entries

# ID Order no Order date Customer name Order amount Order status
1 66 88 1881-05-19 Adana
2 71 91617 2016-09-08 Yozgat5
3 72 78062 2016-09-08 Pending
4 73 87594 2016-09-08 Completed
5 74 24386 2016-09-08 Completed
6 75 49890 2016-09-08 Completed
7 76 42911 2016-09-08 Completed
8 77 75674 2016-09-08 Completed
9 78 65775 2016-09-08 Completed
10 79 37102 2016-09-08 Completed
# ID Order no Order date Customer name Order amount Order status