2012-03-13 3 views
2

나는 2 일 이내에 할 일이 있고, 지난 3 일 동안 나는이 일을 이해하기 위해 바빴다. 아마 나에게는 어리석은 짓 일지 모르지만 나를 초심자로 받아 들여야한다.codeigniter에 MySQL의 임시 데이터베이스가 있습니까?

오픈 소스 소프트웨어 인 opensource pos를 사용하고 있으며 CI에서 작성되었습니다. 이제 문제는 애플리케이션의 보고서가 내 고객이 원하는 보고서와 다르다는 것입니다. 나는 그들이 그것을 원하는 방식으로 바꾸고 싶지만 나는 기울인다. 모든 일이 잘 작동하고 예상대로되어

$this->db->select('sale_date, sum(total) as total, sum(profit) as profit'); 
    $this->db->from('sales_items_temp'); 
    if ($inputs['sale_type'] == 'sales') 
    { 
    $this->db->where('quantity_purchased > 0'); 
    } 
    elseif ($inputs['sale_type'] == 'returns') 
    { 
    $this->db->where('quantity_purchased < 0'); 
    } 

    $this->db->group_by('sale_date'); 
    $this->db->having('sale_date BETWEEN "'. $inputs['start_date']. '" and "'. $inputs['end_date'].'"'); 
    $this->db->order_by('sale_date'); 
    return $this->db->get()->result_array(); 

:

는 코드입니다. 이제는 약간의 변경이 필요하지만 문제는 내가 가지고있는 필드를보기 위해 임시 데이터베이스를 찾을 수 없다는 것입니다. 이 데이터베이스 테이블 (임시 데이터베이스)은 모든 보고서 기능, 동일한 데이터베이스에서 사용되고 있습니다.

어떤 사람은 매우 도움이 될 나에게 그것이 작동하는 방식을 설명, 또는 내가 어떻게 그것을 변화를 만들 수 있다는 것입니다 수 있습니다!?

시나리오

는 총으로 선택한 날짜 범위에있는 모든 판매의 요약을주고 있다는 점이다. 나는 현금, 신용, 신용 카드, 직불 카드 등의 측면에서 붕괴를 원한다.

나는 다른 요일을 말하는 것이 아니라 현명하지 않다. 날짜 범위. 이 것은 총 판매량을 하루 동안의 총 판매량과 같지만, 무엇을 판매했는지에 따라 달라집니다.

는 그런 다음 주소 표시 줄에이 링크를 붙여 넣을 수 있습니다 https://demo.phppointofsale.com/index.php/login (ID와 암호가 페이지에 저장)하고 보고서를 참조하십시오

먼저 여기에 로그인 할 수 있습니다. https://demo.phppointofsale.com/index.php/reports/summary_sales/1969-12-31/2012-03-13/all/0

나는 세금의 합계가되고, 이익과 소계 란을 제거하고 현금으로 지불의 종류에 변화 할 필요가있다 | 신용 | 그 다음 그 날의 총계 등을 확인하십시오.

PS : 나는 그런 큰 쓰기 미안하지만 난 정말 붙어 오전, 나 좀 도와주십시오. 미리 감사드립니다.

+0

** 여기 : http://codeigniter.com/user_guide/database/active_record.html – Jakub

+0

이 정보 주셔서 감사합니다. 나는 그것이 당신을 도울 수 있는지 알 것이다! – olbanana

+0

sales_items_temp 테이블의 위치를 ​​알고 싶습니다! – olbanana

답변

2

테이블 이름은 sales_items_temp입니다.

실제 데이터베이스 구성 (데이터베이스 이름, 호스트 등)을 보려면 Codeigniter의 버전에 따라 /system/application/config/database.php 또는 /application/config/database.php을 확인하십시오.

http://codeigniter.com/user_guide/database/active_record.html을 확인, 쿼리를 변경하는 방법에 대한 참조하십시오. 당신이 CI ** 활동 기록을 읽어하려면

+0

도움을 주셔서 감사합니다. – olbanana

관련 문제