我嘗試打電話給我笨活動記錄是這樣的:笨忽略空格活動記錄
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'和那使我語法錯誤。我該如何克服這一點?謝謝
這是錯誤的。 –
請提一下爲什麼這是錯誤的。謝謝 –
嘗試一下,看看你會弄明白。 –