2

With PHP - 私は次のような multi_query を書きます:

$MySQL_string .= "UPDATE `table` SET `name` = 'joe' WHERE `ID` = '1'";
$MySQL_string .= "UPDATE `table` SET `name` = 'Jane' WHERE `ID` = '2'";

if($DB->mysqli->multi_query($MySQL_string) === TRUE){
    echo"Query executed successfully<BR>";
}else{
    echo"Error executing query: ".$DB->mysqli->error;
    die();
}

Codeigniter の PHP の multi_query() に相当するものは何ですか?

同等のものがない場合 - Codeigniter で multi_query() をどのように使用しますか?

4

2 に答える 2

1

多分トランザクションを使用しますか?

$this->db->trans_start();
$this->db->query('AN SQL QUERY...');
$this->db->query('ANOTHER QUERY...');
$this->db->query('AND YET ANOTHER QUERY...');
$this->db->trans_complete(); 

CodeIgniter のトランザクションへのアプローチ

于 2017-01-11T20:04:22.250 に答える