網頁程式撰寫/施馨檸:修訂版本之間的差異
出自六年制學程
(→其他) |
|||
第 1 行: | 第 1 行: | ||
==2016.02.01== | ==2016.02.01== | ||
===名詞=== | ===名詞=== | ||
− | |||
*http 超文件傳輸協定 | *http 超文件傳輸協定 | ||
*DOM 文件物件模型 | *DOM 文件物件模型 | ||
第 21 行: | 第 20 行: | ||
*db database 資料表 | *db database 資料表 | ||
*query 要求、命令 | *query 要求、命令 | ||
− | === | + | ===HTML=== |
+ | *HTML hyper text markup language 柏納李發明 | ||
#<meta content='text/html;charset=utf-8' http-equiv='Content-Type'> | #<meta content='text/html;charset=utf-8' http-equiv='Content-Type'> | ||
#*http-equiv='Content-Type' 說明這個文件是屬於http的某一個項目 Content-Type項目 | #*http-equiv='Content-Type' 說明這個文件是屬於http的某一個項目 Content-Type項目 | ||
#*content='text/html;charset=utf-8' 文件內容屬於普通文件或是html的文件 | #*content='text/html;charset=utf-8' 文件內容屬於普通文件或是html的文件 | ||
− | + | ====HTML表單==== | |
+ | *<form action=程式的位置> 瀏覽器會把此表單交給提供這個表單的主機 | ||
+ | *<input type='text' name='欄位名稱' value='預設值'/> 建立單行文字表單並給予欄位名稱,並設定預設值。 | ||
+ | *<input type='submit' name='欄位名稱' value='完成' /> 建立一個送出表單欄位內容的按鈕,按鈕上顯示<b>完成</b> | ||
+ | ===PHP=== | ||
+ | *PHP指令都是三段: | ||
#*命令 | #*命令 | ||
#*資料 | #*資料 | ||
#* ; (執行) | #* ; (執行) | ||
+ | #開頭結尾:<?php........?> | ||
#echo $_REQUEST['studentName']; 有一個叫studentName的資料,接到之後echo出去 | #echo $_REQUEST['studentName']; 有一個叫studentName的資料,接到之後echo出去 | ||
===MySQL=== | ===MySQL=== |
2016年2月5日 (五) 18:52的修訂版本
2016.02.01
名詞
- http 超文件傳輸協定
- DOM 文件物件模型
- CSS 串接 樣式 表 顯示外觀的樣式
- ASP 微軟技術
- JSP 使用java語言 多是業界使用 半開放允許私佔
- PHP 伺服器端嵌入式的跨平台描述性語言
- ajax 多網頁按下確定或送出若沒有換頁,就是使用javascript的ajax技術
- 公眾:隨便都可以上網的人
- 群組:約定組織好的人
- 使用者:owner 擁有者
- 駝峰式表示法:第一字的字首小寫,其他字的字首大寫 如此即可用英文字詞來當變數的名稱
- meta 描述
- charset 字集
- echo 送出 (在很多地方都是代表送出)
- REQUEST 資料 前端送來的東西
- local 本地、在地
- select 選擇
- db database 資料表
- query 要求、命令
HTML
- HTML hyper text markup language 柏納李發明
- <meta content='text/html;charset=utf-8' http-equiv='Content-Type'>
- http-equiv='Content-Type' 說明這個文件是屬於http的某一個項目 Content-Type項目
- content='text/html;charset=utf-8' 文件內容屬於普通文件或是html的文件
HTML表單
- <form action=程式的位置> 瀏覽器會把此表單交給提供這個表單的主機
- <input type='text' name='欄位名稱' value='預設值'/> 建立單行文字表單並給予欄位名稱,並設定預設值。
- <input type='submit' name='欄位名稱' value='完成' /> 建立一個送出表單欄位內容的按鈕,按鈕上顯示完成
PHP
- PHP指令都是三段:
- 命令
- 資料
- ; (執行)
- 開頭結尾:<?php........?>
- echo $_REQUEST['studentName']; 有一個叫studentName的資料,接到之後echo出去
MySQL
- $connect=mysql_connect('機器','使用者','通行碼') 連接資料庫。資料庫要同時處理多項資料,$connect是一個變數,像號碼牌一樣。
- mysql_select_db('資料庫名',[連結ID]) 選擇資料庫裡的某的資料庫
- mysql_query("命令字串") 命令
- mysql_close($connect) 結束,還回號碼牌
- $ 是一個變數
- . 連字符號
- insert into 資料表名 set 欄名1='值1',欄名2='值2',…; 對指定表內的指定欄填值
- update 資料表名 set 欄名=欄值,欄名=欄值… [where 條件]; 對指定表內的指定欄更新值
- delete from 資料表名 where 條件; 刪除指定資料
- mysql_query("update web set 姓名='".$_REQUEST['studentName']."',phone='".$_REQUEST['studentPhone']."',Email='".$_REQUEST['studentEmail']."' where wid=33"); 執行命令:更新姓名為前端studentName送來的資料、更新phone為前端studentPhone送來的資料、更新Email為前端studentEmail送來的資料,在wid=33處