반응형
나는 이것에 작은 피클에 있습니다. Codeigniter 컨트롤러를 사용하고 있습니다.
아래 코드에서 "DATA HERE"가있는 주문 상태를 업데이트해야합니다.
기본적으로 "주문"이라는 테이블에서 $ orderid를 찾아 "상태"를 찾아 "유료"라는 텍스트로 업데이트해야합니다.
$orderid = $id;
if($this->input->post("status")=="OK" && $this->input->post("step")=="Confirmation" && $this->input->post("orderhash")==$orderHashOrg)
{
// DATA HERE
}
어떤 도움이라도 대단히 감사합니다.
내 현재 코드는 다음과 같습니다.
$updateData=array("status"=>"Paid");
if($this->input->post("status")=="OK" && $this->input->post("step")=="Confirmation" && $this->input->post("orderhash")==$orderHashOrg)
{
$d = $this->db->get('offers_orders');
$this->db->select('status');
$this->db->where('order_number', $id);
$orderdata = $d->result_array();
$this->db->update("offers_orders", $updateData);
}
해결 방법
데이터베이스 연결을 설정했다고 가정합니다.
$orderid = $id;
if($this->input->post("status")=="OK" && $this->input->post("step")=="Confirmation" && $this->input->post("orderhash")==$orderHashOrg)
{
$updateData=array("status"=>"Paid");
$this->db->where("orderid",$orderid);
$this->db->update("orders",$updateData);
}
참조 페이지 https://stackoverflow.com/questions/17366322
반응형
'MySql' 카테고리의 다른 글
MySQL How to group by week in MySQL? (0) | 2020.12.30 |
---|---|
MySQL mysqli :: fetch_object ()를 사용하는 방법? (0) | 2020.12.30 |
MySQL 지난 24 시간 동안의 날짜가있는 레코드 선택 (0) | 2020.12.30 |
MySQL PhpMyAdmin 로그인 화면 (0) | 2020.12.30 |
MySQL Workbench가 대문자로 자동 완성되도록하려면 어떻게해야합니까? (1) | 2020.12.30 |
댓글