第五章 程式功能設計

2021-10-14 15:39:45 字數 801 閱讀 8062

##二. 資料表建立語句

create table message(

`id` int unsigned not null auto_increment primary key,

`title` varchar(120) not null default '',

`content` varchar(255) not null default '',

`created_at` int not null default '0',

`user_name` varchar(32) not null default '',

key message_user_name(user_name)

)engine=innodb default charset=utf8;

pdo

可擴充套件、支援預處理、物件導向

mysqli

只支援mysql操作,支援預處理、物件導向和過程,效率較高

mysql

只支援mysql資料庫,沒有預處理、面向過程

<?php

trycatch(pdoexception $e)

解題方法

先分析應該儲存哪些資訊,設計好資料表,如果編碼時才發現設計有問題,會浪費時間,然後根據設計好的資料表建立資料表,通常使用pdo來連線mysql,最終完成編碼。

真題二:

設計無限分類表

id title pid path

pid欄位用於定義當前分類的父分類

path 主要用於排序,也可以用遞迴實現

C 第五章程式流程

1,選擇語句 if語句和switch語句,if語句中的else與它上面的,離它最近的,尚未匹配的if語句匹配 switch語句中的控制語句的型別有整數,字元,字串,列舉 可以利用break跳出switch語句 switch語句中可以有default語句,乙個switch語句最多只有乙個default...

第五章 程式控制結構

1 比較運算 非空ls 1 if ls 資料結構不為空 變數不為0 none false 則條件成立 print 非空 else print 空的 2 邏輯運算 與 或 非 a 10b 8c 12print a b and b c 與 print a b or b c 或 print not a b...

Learn C 學習筆記 第五章 程式執行控制流

if語句前面介紹過,主要注意點如下 格式如下 if expression else if語句如果後面不加 塊宣告,則只能跟一行語句 塊內定義的變數生命週期只限於塊內 可以巢狀 if expression 也可以重複 if expression else if expression if語句內可以加入...