微信小程序開發(fā)邊做邊學(xué) 課件 知識點篇-微信小程序第9章 接口開發(fā)與云平臺_第1頁
微信小程序開發(fā)邊做邊學(xué) 課件 知識點篇-微信小程序第9章 接口開發(fā)與云平臺_第2頁
微信小程序開發(fā)邊做邊學(xué) 課件 知識點篇-微信小程序第9章 接口開發(fā)與云平臺_第3頁
微信小程序開發(fā)邊做邊學(xué) 課件 知識點篇-微信小程序第9章 接口開發(fā)與云平臺_第4頁
微信小程序開發(fā)邊做邊學(xué) 課件 知識點篇-微信小程序第9章 接口開發(fā)與云平臺_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

小程序開發(fā)從入門到實踐知識點接口開發(fā)與云平臺查看做題情況Api知識點小程序開發(fā)三個知識點1.get_homework_statistic方法的邏輯,主要是先使用I()方法獲取http請求中的參數(shù)uid,然后對uid進(jìn)行合法性判斷,如果uid的值為零,則通過ajaxReturn返回“uid參數(shù)錯誤”。2.實例化homeworkStatistics數(shù)據(jù)表,注意這里的數(shù)據(jù)表名稱一點要跟數(shù)據(jù)庫中數(shù)據(jù)表名稱對應(yīng),M()方法中的數(shù)據(jù)表名稱為駝峰式命名。3.使用find()方法查詢數(shù)據(jù)表中滿足uid的值等于http請求中uid的值條件的第一條記錄,并賦值給selectData。如果selectData為空,則執(zhí)行更新操作,更新做題情況Api會在下一節(jié)中細(xì)講,否則使用ajaxReturn返回selectData。小程序開發(fā)自然連接自然連接分為內(nèi)連接、左外連接、右外連接和全連接。內(nèi)連接innerjoinon/joinon內(nèi)連接查詢返回滿足條件的所有記錄,默認(rèn)情況下沒有指定任何連接則為內(nèi)連接,例如:SELECTpingshifen_question_record.*,pingshifen_question_bank.typeFROMpingshifen_question_bankJOINpingshifen_question_recordONpingshifen_question_bank.id=pingshifen_question_record.qid小程序開發(fā)自然連接自然連接分為內(nèi)連接、左外連接、右外連接和全連接。2.左外連接leftjoinon左外連接查詢不僅返回滿足條件的所有記錄,而且還會返回不滿足連接條件的連接操作符左邊表的其他行,例如:SELECTpingshifen_question_record.*,pingshifen_question_bank.typeFROMpingshifen_question_bankLEFTJOINpingshifen_question_recordONpingshifen_question_bank.id=pingshifen_question_record.qid小程序開發(fā)自然連接3.右外連接rightjoinon右外連接查詢不僅返回滿足調(diào)價的所有記錄,而且還會返回不滿足連接條件的連接操作符右邊表的其他行,例如:SELECTpingshifen_question_record.*,pingshifen_question_bank.typeFROMpingshifen_question_bankRIGHTJOINpingshifen_question_recordONpingshifen_question_bank.id=pingshifen_question_record.qid自然連接分為內(nèi)連接、左外連接、右外連接和全連接。小程序開發(fā)自然連接4.全連接fulljoinon全連接查詢不僅返回滿足調(diào)價的所有記錄,而且還會返回不滿足連接條件的其他行,例如:SELECTpingshifen_question_record.*,pingshifen_question_bank.typeFROMpingshifen_question_bankFULLJOINpingshifen_question_recordONpingshifen_question_bank.id=pingshifen_question_record.qid自然連接分為內(nèi)連接、左外連接、右外連接和全連接。小程序開發(fā)作業(yè)思考.

討論題wampSever安裝時可能會遇到的問題以及解決方案。搭建本地環(huán)境時,后臺代碼要放在那里才能讓代碼在本地跑起來?ThinkPHP框架使用什么向前端返回數(shù)組?數(shù)據(jù)庫查詢語句中find和select的區(qū)別?M()方法的作用。小程序開發(fā)作業(yè)思考.

討論題6.查看做題情況的按鈕放在index頁面和myinfo頁面,js代碼有何區(qū)別?7.后臺代碼中如何實例化pingshifen_homework_statistic數(shù)據(jù)表?8.數(shù)據(jù)庫語句中l(wèi)eftjoin和rightjoin的區(qū)別?9.模仿正確題數(shù)的查找,思考后臺代碼如何查找總做題數(shù)。10.管理代碼與git管理代碼的優(yōu)缺點。小程序開發(fā)二.單選題如果$data=M(‘test’),怎么實現(xiàn)刪除test表中的所有數(shù)據(jù)?$data->delete('1');$data->where('1')->delete();$data->delete();$data->where('status=0')->delete();2.根據(jù)以下代碼如何插入一條uid值為2513141的記錄$User=M("User");//實例化User對象$data['uid']='2513141';$User->add($data);$ajax_result=add($data);add($data);$add($data);小程序開發(fā)二.單選題3.以下關(guān)于$User=M("User")(實例化User對象)說法不正確的是?M函數(shù)是TP內(nèi)置的實例化方法,使用M函數(shù)不需要創(chuàng)建對應(yīng)的模型類M(‘Data’)實例化以后就可以直接對Data函數(shù)進(jìn)行操作M函數(shù)是一種直接在底層操作的Model類M函數(shù)不具有基本的CURD操作方法4.$User=M("homeworkStatistics");$User->where('type=1ANDstatus=1')->select()生成的SQL的語句是?SELECT*FROMpingshifen_homeworkStatisticsWHEREtype=1ANDstatus=1B.SELECT*FROMpingshifen_homeworkStatisticsWHEREtype=1C.SELECT*FROMpingshifen_homeworkStatisticsWHEREstatus=1D.SELECT*FROMpingshifen_homeworkStatistics小程序開發(fā)5.$User=M("homeworkStatistics");$condition['name']='thinkphp';$condition['status']=1;$User->where($condition)->select();最后生成的SQL語句是SELECT*FROMthink_homeworkStatisticsWHERE`name`='thinkphp'ANDcondition=1SELECT*FROMthink_homeworkStatisticsWHERE`condition`='thinkphp'ANDstatus=1SELECT*FROMthink_homeworkStatisticsWHERE`condition`='thinkphp'ORcondition=1SELECT*FROMthink_homeworkStatisticsWHERE`name`='thinkphp'ANDstatus=1二.單選題小程序開發(fā)6.以下正確表達(dá)id>=100的查詢條件是?$map['id']=array('egt',100);$map['id']=array('neq',100);$map['id']=array('lt',100);$map['id']=array('gt',100);二.單選題7.Url:/index.php/Api/User/current中Api/User/current代表什么?Api/User/current是api位置Api/User/current是文件入口位置Api/User/current是服務(wù)器位置Api/User/current是控制器位置小程序開發(fā)以下關(guān)于delete方法說法錯誤的是?$User->where('1')->delete();//刪除表中所有數(shù)據(jù)$User->where('id=5')->delete();//刪除id為5的用戶數(shù)據(jù)$User->delete('1,2,5');//刪除第1,2,5行的用戶數(shù)據(jù)$User->where('status=0')->delete();//刪除所有狀態(tài)為0的用戶數(shù)據(jù)關(guān)于以下快捷查詢的方法實現(xiàn)的查詢條件是?$User=M("homeworkStatistics");$map['uid|course_id']='251314';//把查詢條件傳入查詢方法$User->where($map)->select();uid|course_id='251314'uid='thinkphp'ANDcourse_id<>'251314'uid='thinkphp'ANDcourse_id='251314'uid='thinkphp'ORcourse_id='251314'二.單選題小程序開發(fā)關(guān)于以下$map['status&score&title']=array('1',array('gt','

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論