Welcome Guest, Not a member yet? Register   Sign In
set_update_batch how to plus 1
#10

(03-05-2019, 02:32 AM)Hei... can you change this line for set_update_batch() multiple escape Wrote:
PHP Code:
strlen(array_search($k2$keys)) > 

Fix you code
PHP Code:
    $clean[$k2] = array(
                    'field'  => $this->protect_identifiers($k2FALSE, ( strlen(array_search($k2$keys)) > $escape NULL)),
                    'value'  => (
                        ($escape === FALSE && strlen(array_search($k2$keys)) > ) ? $v2 $this->escape($v2)
                        )
                ); 

Example use 
PHP Code:
     
$productData 
= [
 
'stock' => '`stock` + 1',
 
'discount' => '`discount` + 1',
 
'idproduct' => '101'
];


$escape_data = ["stock""discount"];
$this->db->update_batch("product"$productData'idproduct'$escape_datafalse); 
Reply


Messages In This Thread
set_update_batch how to plus 1 - by souicp - 02-26-2019, 11:56 PM
RE: set_update_batch how to plus 1 - by php_rocs - 02-27-2019, 08:32 AM
RE: set_update_batch how to plus 1 - by souicp - 02-28-2019, 12:35 AM
RE: set_update_batch how to plus 1 - by php_rocs - 02-28-2019, 06:34 AM
RE: set_update_batch how to plus 1 - by souicp - 02-28-2019, 11:07 PM
RE: set_update_batch how to plus 1 - by php_rocs - 03-01-2019, 07:34 AM
RE: set_update_batch how to plus 1 - by souicp - 03-02-2019, 08:12 PM
RE: set_update_batch how to plus 1 - by php_rocs - 03-03-2019, 08:36 AM
RE: set_update_batch how to plus 1 - by souicp - 03-05-2019, 02:32 AM
RE: set_update_batch how to plus 1 - by bistungki - 12-21-2019, 11:53 PM



Theme © iAndrew 2016 - Forum software by © MyBB