PDOCrud raw data operation/small>

PDOCrud uses PDOModel for database related operations. It supports all pdomodel functions. You can refer pdomodel documentation here.

  
                            $pdocrud = new PDOCrud();               
                            //insert operation
                            $insertData = array("customer_name" => "bob", "email" => "builder@gmail.com", "postal_code" =>99423);
                            $pdocrud->getPDOModelObj()->insert("customertable", $insertData);
                            //update operation
                            //Example 2
                            $updateData = array("first_name"=>"Jon", "last_name"=>"snow", "email"=>"builder@gmail.com");
                            $pdomodel = $pdocrud->getPDOModelObj();
                            $pdomodel->where("id", 1);
                            $pdomodel->update("feedback", $updateData);

                            //Example 3
                            //select operation
                            $data =  $pdocrud->getPDOModelObj()->select("orders");
                            print_r($data);
                            
Array
(
    [0] => Array
        (
            [ID] => 172
            [order_no] => 27
            [order_date] => 0000-00-00
            [customer_name] => 
            [order_amount] => 50
            [order_status] => 6
        )

    [1] => Array
        (
            [ID] => 173
            [order_no] => 33
            [order_date] => 2025-09-02
            [customer_name] => Deacon Tyson
            [order_amount] => 111
            [order_status] => Completed
        )

    [2] => Array
        (
            [ID] => 174
            [order_no] => 0
            [order_date] => 0000-00-00
            [customer_name] => Cooper Jensen
            [order_amount] => 0
            [order_status] => 
        )

    [3] => Array
        (
            [ID] => 175
            [order_no] => 23
            [order_date] => 2025-09-17
            [customer_name] => 
            [order_amount] => 111
            [order_status] => ok
        )

    [4] => Array
        (
            [ID] => 176
            [order_no] => 0
            [order_date] => 0000-00-00
            [customer_name] => 
            [order_amount] => 10
            [order_status] => 
        )

    [5] => Array
        (
            [ID] => 178
            [order_no] => 33
            [order_date] => 2025-09-02
            [customer_name] => Deacon Tyson
            [order_amount] => 111
            [order_status] => ok
        )

    [6] => Array
        (
            [ID] => 179
            [order_no] => 33
            [order_date] => 2025-09-02
            [customer_name] => Deacon Tyson
            [order_amount] => 111
            [order_status] => ok
        )

    [7] => Array
        (
            [ID] => 182
            [order_no] => 1
            [order_date] => 2025-07-01
            [customer_name] => Xenos Clarke
            [order_amount] => 82325
            [order_status] => Pending
        )

    [8] => Array
        (
            [ID] => 184
            [order_no] => 576749678
            [order_date] => 2025-09-03
            [customer_name] => 
            [order_amount] => 798797
            [order_status] => asdas
        )

    [9] => Array
        (
            [ID] => 185
            [order_no] => 0
            [order_date] => 0000-00-00
            [customer_name] => 
            [order_amount] => 0
            [order_status] => 1
        )

    [10] => Array
        (
            [ID] => 186
            [order_no] => -1
            [order_date] => 2025-10-02
            [customer_name] => 
            [order_amount] => 0
            [order_status] => ??
        )

    [11] => Array
        (
            [ID] => 187
            [order_no] => 34
            [order_date] => 2025-10-16
            [customer_name] => 
            [order_amount] => 111
            [order_status] => g
        )

    [12] => Array
        (
            [ID] => 188
            [order_no] => 4343
            [order_date] => 2025-10-16
            [customer_name] => 
            [order_amount] => 4
            [order_status] => r
        )

)