網頁程式撰寫/范鎮鈞:修訂版本之間的差異

出自六年制學程
跳轉到: 導覽搜尋
2016.03.07
 
(未顯示同用戶所作出之2次版本)
第 112 行: 第 112 行:
 
*from:某表
 
*from:某表
 
*where:條件
 
*where:條件
*while(條件){區塊}(true)
+
*while(條件){區塊}(true)(迴圈)
 
*fetch:取下
 
*fetch:取下
 
*row:行,列
 
*row:行,列
第 121 行: 第 121 行:
 
*Language:語文
 
*Language:語文
 
[https://zh.wikipedia.org/zh-tw/SQL SQL維基頁]
 
[https://zh.wikipedia.org/zh-tw/SQL SQL維基頁]
 +
 
===用法解釋===
 
===用法解釋===
 
*註標索引是數的,字串是用貼的
 
*註標索引是數的,字串是用貼的
第 127 行: 第 128 行:
 
=2016.03.14=
 
=2016.03.14=
 
*table row:表格的行或表格的列
 
*table row:表格的行或表格的列
 +
===色光三原色:紅綠藍===
 +
* #000:紅綠藍,每個顏色各16個色階
 +
* #000000:紅綠藍,每個顏色各156個色階
 +
*black:直接打顏色的英文
 +
=2016.04.11=
 +
===文字解釋===
 +
*function:函式
 +
 +
 +
===用法解釋===

2016年4月11日 (一) 14:12的最新修訂版本

2016.02.01

文字解釋

  • HTML:HyperText Markup Language超文件標示語言
  • DOM:文件物件模型
  • CSS:串接樣式表
  • style:CSS的標籤表示
  • php:伺服器端語言,伺服器端語言有三種,分別是:ASP(微軟的).JSP(業界常用有java).PHP(屬於最平衡的)
  • java:一種程式語言,半開放,允許私佔,用公開的東西並私佔
  • echo:送出.回音

用法解釋

  • 假如你在網頁上按儲存或上傳或確定,沒有跳出新頁面也沒有改變網址,只有你改的東西變,那一定用ajax技術做的
  • 雙引號可以包特殊符號,單引號不行,單引號:'text',雙引號:"text",雙引號或單引號一定成對,中間是字串
  • php程式碼內每一行都三個要素:命令.資料.執行
  • 請求=命令
  • echo $_REQUEST['studentName'];(表示將會接收 studentName )
  • mysql_query("insert into web set 姓名='".$_REQUEST['studentName']."'")解釋:第一個 " 是字串開始,最後一個是字串結束,中間是字串,句中.為字串連接
  • $connect=mysql_connect('localhost','assistant','assistant');解釋:發牌子,預設為100張,若超過100台連線,會把連線者發出"我要牌子"的請求丟掉
  • mysql_close($connect);解釋:若使用完畢,將牌子繳回

2016.02.15

文字解釋

  • clint:客戶端
  • server:伺服器
  • content:內容
  • type:類型
  • form:表單
  • submit:後送按鈕
  • imput:輸入
  • equiv:項目
  • connect:連接
  • local:本地
  • host:機器.伺服器
  • update:更新
  • where:條件
  • query:請求
  • method:方法
  • 分號(;):執行
  • 錢號($):變數前置字元(變數是一個資料的容器。變數分大小寫,保留字不分大小寫。)
  • 英文句號(.):算符=是字串的+
  • 行首#:單行註解
  • /*範例*/(前面用斜線米號,後面用米號斜線):多行註解

例子:$a=123時

  • =:派入
  • ==:比較,左邊右邊是否相等(只看內容一不一樣)
  • ===:比較,左邊右邊是否相等(看內容,形別一不一樣)
  • 布林值:一樣的話是true或1,不一樣的話是fales或0

用法解釋

  • html是給瀏覽器了解的,php是給伺服器了解的
  • charset=UTF-8萬國碼是UTF-8
  • 整數:123,字串:'123',整數:123+456=579,字串:'123'.'456'='123456'
  • 資料行別:字串.整數.浮點數.布林值(true或false)
  • 當兩個成對的雙引號中有單引號,那單引號只是字串中的字元.當兩個成對的單引號中有雙引號,那雙引號只是字串中的字元.當兩個成對的雙引號中就不會有雙引號,當兩個成對的單引號中就不會有單引號
  • 從前方到後方有兩個通道,通道有兩種,一種叫POST,一種叫GAT.POST通道比較大(大很多),不會改網址列,也不會把一些程式跟輸入的東西打到網址列上.GAT通道比較小,會改網址列(從編碼,因為傳不過去通道太小),也會把一些程式跟輸入的東西打到網址列上

2016.02.22

文字解釋

  • web:資料表
  • set:設定
  • _:字串連接符號
  • *:乘號(程式碼裡的)
  • !:非等於

用法解釋

  • 空白.字串.空字串.字串.Null.Null.0都會變到false(布林行別)
  • $+=2指$X=$X+2,SX-=2指$X=$X-2,$X*=2指$X=$X*2,$X/=2指$X/2,$X='38'指$X=$X='38'
  • @抑制錯誤算符
  • 盒子裝資料進去是常數,盒子裝資料進去可以到出來再裝別的資料。
  • 常數不加$,變數不加$
  • 變數(可用派入)例子$x=5,常數不可以用派入只用define()
  • __FILE__是指本常數的位置。
  • E_ERROR指你最近犯的錯誤
  • 變數大小不同,不可用數字開頭。也不可以含有-、@、!、+等運算元。
  • function addd($x,$y),return $x+$y;就是函式
  • return送回去
  • $get從get通道來的都放這裡.$post所有post通道來的都放這裡。
  • $_file_:上傳檔案。
  • $_SESSION:連線會期
  • $_SERVER:凡是網頁伺服器送的變數
  • if(條件一){做一}elseif(條件二){做二}elseif(條件三){做三}…else{做其他}

!:非等於

  • or=||
  • 真or真=真,真or假=真,假or真=真,假or假=假
  • or的意思其中至少有個為真。
  • and=&&
  • 真and真=真,真and假=假,假and真=假,假and假=假
  • and兩個都要真
  • !真=假,!假=真

註標索引

  • 註標索引,按造次序索引下來
  • 兩種索引方式:註標索引,字串索引
  • $X=array(3.2.5.4.1);註標索引
    1. $X[0]=3
    2. $X[1]=2
    3. $X[2]=5
    4. $X[3]=4
    5. $X[4]=1
    6. $array=('爸爸'='3','媽媽'='2','哥哥'='5','姊姊'='4','妹妹'='1');
  • reset不管元素指針只到誰,一定跳回去
  • end($陣列名):將指標移到最後一個元素並傳回。
  • next($陣列名):先將指標移到下一個元素,再傳回新的元素。
  • prev($陣列名):先將指標移到上一個元素,再傳回新的元素。
  • current($陣列名):傳回陣列中目前的元素。
  • pos($陣列名):傳回陣列中目前的元素值,就是current()。
  • count($a)計數元素個數。
  • array_pash($陣列名)在陣列後塞一個新元素。
  • array_pop($陣列名):取出並傳回陣列最後一個元素,元素個數少一。
  • array_map(函式,陣列1,[,陣列2...]):將陣列1,2的諸元素代入函式,得到一個新陣列。

2016.03.07

文字解釋

  • select:某幾欄
  • from:某表
  • where:條件
  • while(條件){區塊}(true)(迴圈)
  • fetch:取下
  • row:行,列

SQL

  • 解釋:結構化查詢語言
  • standard:標準
  • guery:問題,疑問,詢問,問號
  • Language:語文

SQL維基頁

用法解釋

  • 註標索引是數的,字串是用貼的
  • tab=/t是跳到下一個定位的意思。
  • $str=$str."abc";

2016.03.14

  • table row:表格的行或表格的列

色光三原色:紅綠藍

  • #000:紅綠藍,每個顏色各16個色階
  • #000000:紅綠藍,每個顏色各156個色階
  • black:直接打顏色的英文

2016.04.11

文字解釋

  • function:函式


用法解釋