:::
所有書籍
「[1002] PHP入門班」目錄
MarkDown
6-3 上課範例:index.php
1. PHP入門
2. 使用者輸入介面設計
2-1 上課範例:index.php
2-2 上課範例:save.php
3. PHP變數與常數
3-1 上課範例:a1.php
4. PHP資料類型與建立資料表
4-1 上課範例:add_class.php
5. 連線資料庫及運算元
5-1 上課範例:save_class.php
5-1 上課範例:add_class.php
6. 讀取資料庫及PHP陣列
6-1 上課範例:add_class.php
6-2 上課範例:save_class.php
6-3 上課範例:index.php
7. 編輯與刪除功能
7-1 上課範例:index.php
7-2 上課範例:add_class.php
7-3 上課範例:save_class.php
8. 函數與小強佈景
8-1 上課範例:index.php
8-2 上課範例:add_class.php
8-3 上課範例:save_class.php
9. 流程控制與迴圈
9-1 上課範例:add_class.php
9-2 上課範例:theme.html 樣板檔
9-3 上課範例:save_class.php
9-4 上課範例:index.php
9-5 上課範例:header.php
9-6 上課範例:function.php
10. 練習練習再練習!
10-1 上課範例:index.php
10-2 上課範例:add_class.php
10-3 上課範例:save_class.php
10-4 上課範例:index.php(整合版)
10-5 上課範例:header.php(整合版)
11. 建立學習收藏的發布頁
11-1 上課範例:class.php
11-2 上課範例:header.php
11-3 上課範例:tad0616.sql
11-4 上課範例:blank.php 空白樣板
11-5 上課範例:index.php
12. 兩個資料表的結合
12-1 index.php
13. 資料檢查
13-1 上課範例:index.php
13-2 上課範例:header.php
13-3 上課範例:function.php
13-4 上課範例:class.php
14. 請完成基本功能囉~
14-1 上課範例:index.php(完成版)
15. 認證與session
15-1 上課範例:class.php
15-2 上課範例:config.php
15-3 上課範例:header.php
15-4 上課範例:index.php
16. 分頁與編輯器
16-1 上課範例:index.php
16-2 上課範例:header.php
17. 用PHP上傳檔案
17-1 上課範例:index.php
18. 資料搜尋
18-1 上課範例:index.php
18-2 上課範例:theme.html
7-1 上課範例:index.php
\[1002\] PHP入門班 =============== [![](http://tad0616.net/uploads/dl.gif)](http://www.tad0616.net/uploads/tad_book3/file/1002/07.pdf) ### 一、 刪除資料庫中的資料 1. 刪除資料的指令是delete,其指令如下:
**delete from 資料表名稱 \[where 篩選條件\] \[limit 筆數\]**
2. 注意喔!若是沒有where,那就相當於要把整個資料表的資料清空!不可不慎喔! ### 二、 修改(更新)資料 1. 修改(更新)資料的SQL語法:
**update 資料表 set 欄位1=值1,欄位2=值2,... \[where 篩選條件\] \[limit 筆數\]**
2. 記得!一定要有where,否則的話,會所有欄位全部被更新! ### 三、 設計修改功能的步驟 1. 按下修改連結時,將欲修改的資料流水號傳給程式(請用get方式傳遞參數)。 2. 程式接收後,判斷若有接收到流水號,則為修改模式,否則為新增模式。 3. 接著利用接收的流水號從資料庫取得該筆資料。 4. 將取得之資料塞回去原來的填寫表單。 5. 用隱藏欄位來存放模式狀態,以利送出時程式判斷該新增或更新,name通常為op ### 四、 欄位資料的還原 1. 文字框:<input type="text" name="名稱"**
value="預設值"
** size="大小"> 2. 單選框:<input type="radio" name="名稱" value="值" **
checked
**>選項文字 3. 複選框:<input type="checkbox" name="名稱\[\]" value="值"
**checked**
>選項文字 4. 下拉選單:<option value="值" **
selected
**>選項文字</option> 5. 大量文字框:<textarea name="名稱" >
**預設值**
</textarea> ### 五、 利用 if() 來讓程式長智慧 ![](http://tad0616.net/uploads/tad_book3/image/9081/ewda220.png) 六、 常用於條件的邏輯運算元 1. 「==」比較左右兩邊的值是否相同,例如「4==4」就為真,「3==4」就為假。 2. 「===」除了比較值以外,還會比較資料型態是否相同,如:「4==="4"」為假,前者是數字4,後者是文字4。「4=="4"」為真,因為==並不管資料型態。 3. 「!=」判斷左右是否不相等(不相等才為真)。 4. 「>」大於;「>=」大於等於;「<」小於;「<=」小於等於。 5. 同時比較兩個以上的條件,且都需成立,用「and」或「&&」。 6. 同時比較兩個以上的條件,且僅其一成立,用「or」或「||」。 ### 七、 $op流程控制技巧 1. 這不是PHP內建的方法,也不是什麼固定的流程控制語法,只是簡單的程式技巧而已,可以讓您的檔案完全依照您想要的流程來跑的一種方法。 2. 送出前:用<input type='hidden' name='op' value='
**欲執行動作**
'> 3. 接收後:if($\_POST\['op'\]=="**
欲執行動作
**"){執行動作;}
:::
搜尋
search
進階搜尋
QR Code 區塊
快速登入
所有討論區
「PHP全端開發」線上課程討論區
XOOPS使用討論區
一般研習學員
社大學員專用
路過哈啦區
XOOPS佈景設計
XOOPS模組開發
Tad書籍區
即時留言簿
書籍目錄
展開
|
闔起
線上使用者
196
人線上 (
58
人在瀏覽
線上書籍
)
會員: 0
訪客: 196
更多…
:::
主選單
NTPC OpenID
活動報名
模組控制台
進階區塊管理
站長工具箱(急救版)
網站地圖
Tad Tools 工具包
站長工具箱
行事曆
討論留言
嵌入區塊模組
快速登入
網站計數器
好站連結
最新消息
檔案下載
線上書籍
電子相簿
影音播放
常見問題
萬用表單
友站消息
社大學員
新聞
下載
教材
影音
討論
其他選單
好站連結
行事曆
電子相簿
常見問題
萬用表單
即時留言簿
友站消息
社大學員
登入
登入
帳號
密碼
登入