목차
One-day-学习笔记-商品成交时发送短信,one-day-学习笔记
php教程 php手册 One-day-学习笔记-商品成交时发送短信,one-day-学习笔记

One-day-学习笔记-商品成交时发送短信,one-day-学习笔记

Jun 13, 2016 am 08:40 AM
영문

One-day-学习笔记-商品成交时发送短信,one-day-学习笔记

                           个人学习笔记(one)

 

根据需求:商品成交时发送短信

html代码省略.....

Model代码省略.....

<span> 1</span>   <span>/*</span>
<span> 2</span> <span>     * -------------------------------------------------
</span><span> 3</span> <span>     * 修改状态 public 
</span><span> 4</span> <span>     * Author: lzp Time:2016-05-27
</span><span> 5</span> <span>     * -------------------------------------------------
</span><span> 6</span>      <span>*/</span>
<span> 7</span> 
<span> 8</span>     <span>public</span> <span>function</span><span> changeStateAction() {
</span><span> 9</span>         <span>$id</span> = <span>$_REQUEST</span>['id'<span>];
</span><span>10</span>         <span>$result</span> = <span>$this</span>->changeConfirmState(<span>$id</span><span>);
</span><span>11</span>         <span>if</span> (<span>$result</span><span>) {
</span><span>12</span>             <span>$this</span>->success("修改成功"<span>);
</span><span>13</span>         } <span>else</span><span> {
</span><span>14</span>             <span>$this</span>->error("修改失败"<span>);
</span><span>15</span> <span>        }
</span><span>16</span> <span>    }
</span><span>17</span> 
<span>18</span>     <span>private</span> <span>function</span> changeConfirmState(<span>$id</span><span>) {
</span><span>19</span>         <span>$reg</span> = <span>$this</span>->priceModel->selectPrice(['id'=>['eq', <span>$id</span><span>]]);
</span><span>20</span>         <span>$rel</span> = <span>$this</span>->demandModel->selectDemand(['id'=>['eq',<span>$reg</span>[0]['demand_id'<span>]]]);
</span><span>21</span>         <span>$demand_id</span>     = <span>$reg</span>[0]['demand_id'<span>];
</span><span>22</span>         <span>$reg</span>['demand'] = <span>$this</span>->priceModel->selectPrice(['demand_id'=>['eq',<span>$demand_id</span><span>]]);
</span><span>23</span>         <span>foreach</span> (<span>$reg</span>['demand'] <span>as</span> <span>$key</span> => <span>$value</span><span>){
</span><span>24</span>            <span>if</span>(<span>$value</span>['phone'] == <span>$reg</span>[0]['phone'<span>]){
</span><span>25</span>                <span>unset</span>(<span>$reg</span>['demand'][<span>$key</span><span>]);
</span><span>26</span>            }<span>else</span><span>{
</span><span>27</span>                <span>$new</span>[] = <span>$value</span>['phone'<span>];
</span><span>28</span> <span>           }
</span><span>29</span> <span>        }</span>
<span>31</span>         <span>$new</span> = ['0'=>'136********'<span>];
</span><span>32</span>         <span>if</span>((<span>time</span>()-<span>strtotime</span>(<span>$rel</span>[0]['create_time']))> 86400<span>){
</span><span>33</span>             <span>echo</span> "<script>alert('已超时!');history.back();</script>"<span>;
</span><span>34</span>             <span>die</span><span>;
</span><span>35</span>         }<span>else</span> <span>if</span>(<span>strtotime</span>(<span>$rel</span>[0]['finish_time'])>0<span>){
</span><span>36</span>             <span>echo</span> "<script>alert('已成交!');history.back();</script>"<span>;
</span><span>37</span>             <span>die</span><span>;
</span><span>38</span>         }<span>else</span><span>{
</span><span>39</span>             <span>$data_demand</span>      = [ 'is_available' => 2, 'finish_time'  => <span>date</span>("Y-m-d H:i:s"<span>) ];
</span><span>40</span>             <span>$result</span>['Price']  = <span>$this</span>->priceModel->savePrice( ['id'=>['eq',<span>$id</span>]], ['state'=>2<span>] );
</span><span>41</span>             <span>$result</span>['Demadn'] = <span>$this</span>->demandModel->saveDemand(['id'=>['eq',<span>$reg</span>[0]['demand_id']]] , <span>$data_demand</span><span>);
</span><span>42</span>             <span>$mobile</span> = <span>implode</span>(",", <span>$new</span><span>);
</span><span>43</span>             <span>$content</span> = "此条需求已成交,下次再来哟!"<span>;
</span><span>44</span>             smsApp(<span>$mobile</span>,<span>$content</span><span>); //发短信
</span><span>45</span>             <span>return</span> <span>$result</span><span>;
</span><span>46</span> <span>        }
</span><span>47</span>     }
로그인 후 복사

 

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

Windows 10 컴퓨터 부팅 시 영어가 나오는 문제 해결 방법 Windows 10 컴퓨터 부팅 시 영어가 나오는 문제 해결 방법 Jul 11, 2023 pm 04:57 PM

많은 친구들이 컴퓨터를 사용할 때 항상 다양한 문제에 직면합니다. 예를 들어, 컴퓨터를 켰을 때 컴퓨터 전체가 중국어로 다시 설정하는 방법을 모르는 경우가 많습니다. win10 컴퓨터를 설정하려면 컴퓨터를 켤 때 영어가 나타나는 문제를 해결하는 방법입니다. 1. 컴퓨터를 켠 후 왼쪽 하단의 "시작 - 설정"을 클릭하세요. 그림과 같이: 2. Windows 설정 인터페이스에 들어간 후 "시간 및 언어"를 클릭합니다. 그림과 같이: 3. 시간 및 언어 인터페이스를 입력한 후 "지역 및 언어"를 클릭합니다. 그림과 같이: 4. 지역 및 언어 인터페이스를 입력한 후 "언어 설정 관리"를 클릭합니다. 그림에 표시된 대로: 5. 관리 인터페이스에 들어간 후 "설정 복사"를 클릭합니다. 그림과 같이: 6. 시작 화면 설정을 입력합니다.

Chrome을 중국어 모드로 변경하는 방법은 무엇입니까? Chrome을 중국어 모드로 변경하는 방법은 무엇입니까? Mar 13, 2024 pm 07:31 PM

Chrome에서 중국어를 영어로 바꾸는 방법은 무엇입니까? 어떤 친구들은 사용하는 동안 지속적으로 영어 실력을 향상시킬 수 있도록 Chrome을 영어로 설정하고 싶어합니다. 그럼 영어로 어떻게 설정하나요? Chrome은 기본적으로 중국어입니다. 아래에서는 Chrome의 언어를 영어로 설정하는 방법을 살펴보겠습니다. 설정 단계: 1. 아래 그림과 같이 [Google Chrome]을 엽니다. 2. 아래 그림과 같이 Google Chrome 인터페이스 오른쪽 상단에 있는 [점 3개] 메뉴를 클릭합니다. 3. 메뉴 페이지에 진입한 후, 아래 그림과 같이 [설정]을 찾습니다. 4. 설정 페이지에 진입한 후, 아래 그림과 같이 [언어] 옵션을 클릭하세요. 5. 아래 그림과 같이 언어 인터페이스에서 [언어 추가]를 선택합니다.

Win11에서 영어 키보드를 숨기는 방법 Win11에서 영어 키보드를 숨기는 방법 Jan 03, 2024 pm 09:45 PM

일부 친구는 영어 키보드를 사용할 필요가 없고 중국어 키보드만 사용해야 합니다. 이때 영어 키보드가 매우 번거로워 숨기고 싶어할 수 있지만 직접 삭제할 수는 있습니다. 영어 입력 방법을 살펴보겠습니다. win11에서 영어 키보드 숨기는 방법 1. 영어 키보드는 숨길 수 없지만 입력 방법에서 직접 삭제할 수 있습니다. 2. 먼저 시작 메뉴를 통해 "설정"으로 들어갑니다. 3. 그런 다음 "시간 및 언어"를 선택합니다. 4. 그런 다음 "언어 및 지역"을 입력하고 아래의 "Addakeyboard"를 클릭하여 키보드 단축키를 추가합니다. 5. 그런 다음 원하는 입력 방법을 클릭한 후 왼쪽 하단에 있는 화살표를 클릭하여 해당 입력 방법으로 이동합니다.

Windows 10에 기본 제공되는 입력 방법을 영어로 수정하는 방법 Windows 10에 기본 제공되는 입력 방법을 영어로 수정하는 방법 Jan 15, 2024 pm 01:48 PM

컴퓨터 작업을 하는 많은 친구들은 영어 입력 방식을 사용하여 작업합니다. 이때 영어 입력을 잠가야 합니다. 그러면 어떻게 잠글 수 있을까요? 아래에서 자세한 방법을 살펴보겠습니다. win10에 포함된 입력 방법을 영어로 잠그는 방법: 1. 바탕 화면 오른쪽 하단에 있는 입력 방법 로고를 클릭한 다음 "언어 기본 설정"을 클릭합니다. 2. 그런 다음 기본 언어 아래에 있는 "기본 언어 추가"를 클릭하세요. 3. 대화 상자에 영어를 입력하고 클릭하여 언어를 설치하세요. 4. 설치가 완료되면 "기본 언어로 설정"을 클릭하세요.

Win10 컴퓨터 아이콘의 영어 표시 문제를 해결하는 방법 Win10 컴퓨터 아이콘의 영어 표시 문제를 해결하는 방법 Dec 23, 2023 pm 09:59 PM

컴퓨터를 사용할 때 많은 사용자들이 컴퓨터 화면의 모든 아이콘이 영어로 되어 있고, 심지어 메뉴까지 영어로 되어 있는 것을 발견합니다. 그래도 작동하지 않으면 지역을 변경하면 됩니다. win10에서 내 컴퓨터 아이콘이 영어로 변경된 것으로 표시되면 어떻게 해야 합니까? 해결 방법: 1. 시작 메뉴에서 설정을 열고 선택합니다. 2. 그런 다음 아래를 선택하고 클릭하세요. 3. 위의 작업으로 문제가 해결되지 않으면 제어판에서 변경할 수 있습니다.

Windows 10 Home Edition의 언어를 영어로 설정하는 방법 Windows 10 Home Edition의 언어를 영어로 설정하는 방법 Feb 14, 2024 pm 07:36 PM

Windows 운영 체제에서는 다양한 언어를 쉽게 활성화하여 시스템 표시를 용이하게 함으로써 사용자 경험과 통신 효율성을 더욱 향상시킬 수 있습니다. 시스템 설정 인터페이스를 열고 "입력 방법 및 키보드" 옵션을 선택한 다음 클릭하여 이 인터페이스에 선택한 언어를 추가합니다. Windows 10 Home Edition 언어를 영어로 설정하는 방법 1. 시작을 클릭하여 설정으로 들어갑니다. 시간 및 언어를 입력하려면 3. "지역 및 언어"를 선택한 다음 "언어 추가"를 클릭하세요. 4. 영어(미국)를 선택하세요.

PHP 프로그래밍에서 월을 영어로 변환하기 위한 구현 계획 공유 PHP 프로그래밍에서 월을 영어로 변환하기 위한 구현 계획 공유 Mar 22, 2024 am 08:24 AM

PHP 프로그래밍에서는 월을 영어로 변환해야 하는 경우가 많습니다. 이는 월별 보고서 생성, 달력 표시 등과 같은 일부 프로젝트에서 특히 일반적입니다. 구체적인 코드 예시를 통해 월을 영어로 변환하는 방법을 보여주는 구현 계획을 공유해 보겠습니다. PHP에서는 월의 숫자와 해당 영어 이름 간의 매핑 관계를 설정하여 월 변환을 수행할 수 있습니다. 먼저, 모든 달의 영어 이름을 포함하는 배열을 정의한 다음, 월 번호를 기준으로 배열에서 해당 영어 이름을 찾을 수 있습니다. //월의 영어 이름을 포함하는 배열을 정의합니다.

PHP 프로그래밍 기술: 영어 작문 문제 다루기 PHP 프로그래밍 기술: 영어 작문 문제 다루기 Mar 06, 2024 pm 06:06 PM

PHP 프로그래밍 팁: 영어로 작성된 문제 처리 PHP는 웹 개발 분야에서 널리 사용되는 강력한 서버측 스크립팅 언어입니다. PHP 프로그래밍 과정에서 영어 쓰기 처리 문제에 직면하는 경우가 많습니다. 특히 파일 IO 작업이나 데이터베이스 작업을 처리할 때 더욱 그렇습니다. 이 기사에서는 PHP에서 영어 쓰기 문제를 처리하는 방법을 살펴보고 구체적인 코드 예제를 제공합니다. 1. 유니코드 인코딩 문제 영어 쓰기 문제를 다룰 때는 먼저 유니코드 인코딩을 이해해야 합니다. 유니코드는 단어이다

See all articles