我尝试打电话给我笨活动记录是这样的:笨忽略空格活动记录
function updateParticipant($data){
$final_data = array(
'order' => $data['order'],
);
$this->db->set($final_data);
$this->db->where('type_participant', $data['type_participant']);
$this->db->where('order', $data['prev_order']);
$this->db->where('challenge_id', $data['challenge_id']);
$this->db->update('mainchallenge mc JOIN participant p on mc.id_participant = p.id_participant');
}
会产生这样的:
UPDATE mainchallenge MC JOIN参与者P 4上mc.id_participant = p.id_participant SET
order
= 0WHEREtype_participant
= “1'和order
= “1'和challenge_id
=‘3’
正如你可以看到,有0和地方之间没有空格,也是在” 1'和那使我语法错误。我该如何克服这一点?谢谢
这是错误的。 –
请提一下为什么这是错误的。谢谢 –
尝试一下,看看你会弄明白。 –