codeigniter ÇϽôºР°è½Å°¡¿ä .. Æ®·£Àè¼Ç Áú¹® µå¸³´Ï´Ù.

   Á¶È¸ 4007   Ãßõ 1    

 아 .. 이상한 문제로 골치가 아프네요 ..

메뉴얼을 보면 

$this->db->trans_start();

각종 쿼리 

$this->db->trnas_complete();


이런식으로 해주는데 저 각종쿼리에 update 문이 하나 들어가있는 상황입니다.. 

그런데 .. 이게 어떤 데이터는 변경이 되는데 .. 어떤 데이터는 업데이트가 안됩니다. 

신기한건.. 업데이트 될때도 .. $this->db->trans_status()에 true 를 반환하고 .. 

커밋이 안됐음에도 불구하고 true를 반환하구요 .. 

안되는 데이터를 workbench 에 codeigniter 에서 생성되는 쿼리문 그대로 받아다 업데이트 하면 업데이트가 잘됩니다.

오류도 안나는데 .. 안되면 아예 안되야 할텐데 .. 데이터에 따라서 where 절이 틀려지는것도 아니고 

다 똑같은데도 .. 되는게 있고 안되는게 있습니다.. 환장하네요 ㅜㅜ


디버깅 해봐도 .. 이상한 점을 찾지 못합니다.. 어떻게 해결해야 할까요 .. 그렇다고 ..input 나 update문을 

트랜잭션 없이 그냥 마구 할수도 없는 노릇이고 .. 가뜩이나 뷰나 펑션 같은것도 하나도 안써서 

불안하기 그지없는 상황입니다 ㅜㅜ 


확인해볼 사항이 어떤게 있을까요 .. db는 mariadb 10.1에 innodb 사용하고 있습니다.

ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
À½... Àúµµ codigniter innodb·Î Æ®·£Àè¼Ç ó¸®Çϴµ¥.. ¾ÆÁ÷ ±×·± Æ®·£Àè¼Ç Áõ»óÀº °Þ¾îº¸Áú ¸øÇß½À´Ï´Ù..

ci¹öÀüµµ 2,x~3.x ´Ù»ç¿ëÇغðí¿ä..

¿øÇÏ´Â ´äº¯ÀÌ ¾Æ´Ï¶ó¼­ Á˼ÛÇÕ´Ï´Ù.
±èÁ¦¿¬ 2017-04
Áö±Ý Çغ¸´Ï .. Æ®·£Á§¼Ç ¹®Á¦°¡ ¾Æ´Ï³×¿ä ... Æ®·£Àè¼Ç ºÎºÐÀ» Áö¿ì°í Çصµ º¯°æÀÌ ¾ÈµÇ³×¿ä ..
¿©ÀüÈ÷ codeigniter ·Î´Â º¯°æÀÌ ¾ÈµÇ°í.. °Å±â¼­ ¸¸µé¾îÁø Äõ¸®¹®À» ¿öÅ©º¥Ä¡¿¡ ºÙ¿©³ÖÀ¸¸é Àߵ˴ϴÙ..
¹¹ ÀÌ·±°Ô ¤Ì¤Ì
     
¿¢Æ¼ºê ·¹Äڵ带 ÀÌ¿ëÇϽóª¿ä? ¾Æ´Ï¸é ±×³É Á÷Á¢ Äõ¸®¹®À» º¸³»´Â ¹æ½ÄÀ¸·Î ÀÛ¾÷ÇϽóª¿ä?
          
±èÁ¦¿¬ 2017-04
¾×Ƽºê ·¹ÄÚµå·Î ÀÛ¾÷ÇÕ´Ï´Ù.. ±×·±µ¥ .. Áö±Ý ¿øÀÎÀ» ã¾Ò½À´Ï´Ù ¤Ì¤Ì.. ¾Æ·¡ÂÊ¿¡ ÀÚµ¿ ¹èÁ¤ÇÏ´Â ºÎºÐÀÌ À־ ... À§¿¡¼­ ¹Ù²î°í .. ¾Æ·¡ÂÊ¿¡¼­ ¶Ç Çѹø ¹Ù²î´Â ¹Ù¶÷¿¡ ¾È¹Ù²î´Â °Íó·³ º¸¿´´ø°Í »ÓÀ̳׿ä .. ÇÏ. µÎºÐ ½Å°æ ½áÁּż­ °¨»çµå¸³´Ï´Ù..


QnA
Á¦¸ñPage 4028/5707
2015-12   1671717   ¹é¸Þ°¡
2014-05   5136952   Á¤ÀºÁØ1
2020-05   4009   ¸Þ°¡³¯¹é
2015-07   4009   ¹Ú¿Ï°æ
2015-12   4009   °­¼º¹Î
2015-12   4009   ½É¿ìö
2018-08   4009   ÇູÇϼ¼
2018-03   4009   audacity
2015-04   4009   ÇöÁø
2016-07   4009   NAS°íÀå³µ´Ù¡¦
2016-06   4009   2FluF
2014-08   4009   Larry
2018-03   4009   ±èÁÖÇö
2019-08   4009   À¾³»³ë´Â¿Àºü
2016-03   4009   DDAYs
2018-07   4008   óÀ½´À³¦
2017-04   4008   ±èÁ¦¿¬
2015-11   4008   ¿Õ¿ëÇÊ
2014-06   4008   µ¥À̺ñµå
2015-01   4008   ĸƾ¾Æ¸Þ¸®Ä«³ë
2020-09   4008   È­Á¤Å¥»ï
2019-01   4008   ±èÈ¿¼ö