Toggle main menu visibility
新聞
下載
教材
影音
討論
其他選單
好站連結
行事曆
電子相簿
常見問題
萬用表單
即時留言簿
友站消息
社大學員
:::
登入
登入
帳號
密碼
登入
重整畫面
:::
所有書籍
「[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://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() 來讓程式長智慧  六、 常用於條件的邏輯運算元 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書籍區
即時留言簿
書籍目錄
展開
|
闔起
線上使用者
91
人線上 (
54
人在瀏覽
線上書籍
)
會員: 0
訪客: 91
更多…