제목 | mysql 직접 조회시 정상 조회 되는데, 페이지에서는 에러가 납니다. | ||
---|---|---|---|
카테고리 | CI 2, 3 | ||
글쓴이 | 그동안 | 작성시각 | 2020/08/31 15:57:17 |
|
|||
안녕하십니까, remember_estimate_project() 함수의 쿼리 부분에서 Parse error: syntax error, unexpected 'estimate_project' (T_STRING) in /hijobs/www/application/models/estimate_m.php on line 33 위와 같은 에러가 발생하는데요. 아래 쿼리문을 mysql에 직접 입력해 보면 정상적으로 조회가 되거든요.. 왜 위와 같은 에러가 발생하는지 아시는 분 계시면 댓글 좀 부탁 드립니다.
SELECT * FROM estimate_project WHERE mem_idx = $mem_idx AND estimate_basic_idx = (SELECT max(estimate_basic_idx) FROM estimate_project WHERE mem_idx = $mem_idx )
<?php if (!defined('BASEPATH')) exit('No direct script access allowed'); class Estimate_m extends CI_Model { function __construct() { parent::__construct(); } function remember_estimate_project($mem_idx) { $query = SELECT * FROM estimate_project WHERE mem_idx = $mem_idx AND estimate_basic_idx = (SELECT max(estimate_basic_idx) FROM estimate_project WHERE mem_idx = $mem_idx ); $result = $query->result(); return $result; } }
|
|||
다음글 | ci 3 routes 질문이요~ (1) | ||
이전글 | ci 버전 4.0.4 에러 (4) | ||
변종원(웅파)
/
2020/08/31 16:16:43 /
추천
0
php 구문에러입니다. sql 문을 감싸는 "" 이거는 어디 갔을까요?
|
그동안
/
2020/08/31 16:54:15 /
추천
0
웅파님, 말씀하신대로 쌍따옴표로 감쌌는대도 불구하고, 아래 에러가 발생합니다. Fatal error: Uncaught Error: Call to a member function result() on string in /hijobs/www/application/models/estimate_m.php:34 Stack trace: #0 /hijobs/www/application/controllers/estimate.php(148): Estimate_m->remember_estimate_project('95') #1 /hijobs/www/system/core/CodeIgniter.php(359): Estimate->estimate_insert() #2 /hijobs/www/index.php(202): require_once('/hijobs/www/sys...') #3 {main} thrown in /hijobs/www/application/models/estimate_m.php on line 34
$query = " SELECT * FROM estimate_project WHERE mem_idx = $mem_idx AND estimate_basic_idx = (SELECT max(estimate_basic_idx) FROM estimate_project WHERE mem_idx = $mem_idx) "; $result = $query->result(); return $result;
|
한대승(불의회상)
/
2020/08/31 17:11:44 /
추천
0
|
그동안
/
2020/08/31 17:20:29 /
추천
0
웅파님, 불의화상님. 덕분에 잘 해결되었습니다. 매뉴얼에 나온 $this->db->query() 이걸 삽입하니까 되네요;; 감사합니다.
|