CI 묻고 답하기

제목 문의 드립니다.
카테고리 CI 4 관련
글쓴이 경단녀 작성시각 2022/06/16 11:55:11
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 4489   RSS

안녕하세요.

Codelgniter 너무 어려워요~

제가 Model에서  select 쿼리문을 작성했어요.

그런데 로그에

  "file": "/clubfl/www/system/Database/BaseBuilder.php",            "line": 1552,           

"function": "compileFinalQuery",           

"class": "CodeIgniter\\Database\\BaseBuilder",           

"type": "->",           

"args": [                "SELECT *\nFROM `MANAGER_MNG`\nLEFT OUTER JOIN 

 => 이렇게 from 앞에 \n이 붙어서 에러가 발생합니다.

 

이유를 알고 싶어서 글을 올립니다.

고수님들의 가르침 기다립니다.

 다음글 타 도메인의 asset 폴더의 이미지 가져오기 (2)
 이전글 Can't find a route for 'get: /... (2)

댓글

한대승(불의회상) / 2022/06/16 20:23:28 / 추천 0
쿼리 빌더로 작성한 코드를 올려주세요.
경단녀 / 2022/06/16 20:50:53 / 추천 0
 
 
 
<?php
 
namespace App\Models\Admin;
 
use CodeIgniter\Model;
 
class LoginModel extends Model
{
    public function AdminLoginSel($MNG_ID)
    {
        $db = \Config\Database::connect();
 
        $builder = $db->table('MANAGER_MNG');
        $builder->select('*');
        $builder->join('MANAGER_AUTH', 'MANAGER_AUTH.MNG_ID = MANAGER_MNG.MNG_ID','left outer');
        $builder->where('MANAGER_MNG.MNG_ID', $MNG_ID);
        $query = $builder->getCompiledSelect();        
 
    }
}
경단녀 / 2022/06/16 20:51:15 / 추천 0
Model에서 쿼리문 작성한 내용입니다,.
한대승(불의회상) / 2022/06/17 09:48:44 / 추천 0

\n 은 행바꿈이라 오류를 만들지 않습니다.

작성해 주신 코드상에도 에러는 없는것 같습니다.