檢視 網頁程式撰寫 的原始碼
←
網頁程式撰寫
跳至導覽
跳至搜尋
由於以下原因,您無權編輯此頁面:
您請求的操作只有這個群組的使用者能使用:
使用者
您可以檢視並複製此頁面的原始碼。
[[分類:選修與社團]] ==牽涉的技術== *前端(clint):HTML4 *#DOM *#CSS *#javascript *#*jQuery *#SVG *#HTML5 *後端(SERVER) *#PHP *#*物件使用 *#MySQL *溝通前後端 *#叫出新頁 *#ajax ==前端與後端溝通== *[[HTML/表單]] *[http://jendo.org/files/doc/php.html php講義] *伺服器端 *#form.html *#r.php *前端與後端溝通有兩個通道 *#GET:由網址列就可傳送變數到後端 *#POST:要從表單傳送變數 *#REQUEST:表單、網址列皆可傳送 *在表單加入屬性action *#<form action='檔案的位置'> *#在上面form.html的範例裡,action='r.php',r.php就是表單資料送出後會傳到的地方。這就是用php撰寫。 *PHP *#開頭結尾:<?php........?> *#echo回應出表單資料,分號;為執行。 *#echo '1:'.$_REQUEST['name1'].'<br/>'; 回應出前台表單name1的變數 *#echo '2:'.$_POST['name1'].'<br/>'; 由表單傳送變數(POST),回應出前台表單name1的變數 *#echo '3:'.$_GET['name1'].'<br/>'; 由網址列傳送變數(GET),回應出前台表單name1的變數 *PHP符號 *# + 值相加 *# - 值相減 *# * 值相乘 *# / 值相除 *# % 值相除後的餘數 *# . 兩串文字結合 *MySQL *#[http://jendo.org/files/doc/MySQL.html MySQL講義] *#MySQL是一個資料庫系統,裡面包含了數個資料表。 *#基本指令: *#* ; 意為執行 *#* ` 是重音符號,Grave accent。若是那個單字在MySQL辨識碼裡面有,就必須要用 ` 括起來以說明此字是我們編輯的內容。 *#*insert into 表格名 values ('值1','值2',…); 照著欄序加一筆資料 *#*insert into 表格名 values ('值1','值2',…),('值1','值2',…),('值1','值2',…)…; 照著欄序加很多筆的資料 *#*insert into 表格名 (欄名1,欄名2,…) values ('值1','值2',…); 只對指定的欄加一筆資料 *#*insert into 表格名 set 欄名1='值1',欄名2='值2',…; 只對指定的欄加一筆資料 *#*select 欄名1,欄名2,… from 表格名; 找出指定欄位的全部資料 *#*select * from 表格名; 找出此表格的全部欄位全部資料 *#*select * from 表格名 where 欄位名稱='欄位內容'; 找出某欄位,合條件的筆數。 *#*select * from 表格名 where 欄位名稱 like '09%'; 找出某欄位,內容有09的資料。''%''指09後面任何內容 *#*update 表格名 set 欄名=欄值,欄名=欄值… [where 條件][limit 範圍]; 合條件或合範圍的所有筆數,指定欄都換成指定欄值 *#*delete from 表格名 where 條件 limit 幾筆; 刪除合條件合範圍的資料
返回到「
網頁程式撰寫
」。
切換側邊欄
導覽
首頁
近期變更
隨機頁面
MediaWiki說明
工具
連結至此的頁面
相關變更
特殊頁面
頁面資訊
六年制學程
導覽選單
個人工具
登入
命名空間
頁面
討論
變體
視圖
閱讀
檢視原始碼
檢視歷史
更多
搜尋