PHP學習小記——入門及數據庫簡單操作
基本語法:
1、引用文件:
引用文件的方法有兩種:require 及 include。
require 的使用方法如 :

2

3

這個函數通常放在 PHP 程序的最前面,PHP 程序在執行前,就會先讀入 require 所指定引入的文件,使它變成 PHP 程序網頁的一部份。常用的函數,亦可以這個方法將它引入網頁中。
include 使用方法如:

2

3

這個函數一般是放在流程控制的處理部分中。PHP 程序網頁在讀到 include 的文件時,才將它讀進來。這種方式,可以把程序執行時的流程簡單化。
2、注釋方法:

2

3

4

5

6

7

8

9

10

11

12

4、數組定義:

3

4

5

6

7

8

9

5、字符串運算:
英文的句號,它可以將字符串連接起來,變成合并的新字符串。類似ASP中的&

2

3

4

5

6

7

6、邏輯運算:
符號 意義
< 小于
> 大于
<= 小于或等于
>= 大于或等于
== 等于
!= 不等于
&& 而且 (And)
and 而且 (And)
|| 或者 (Or)
or 或者 (Or)
xor 異或 (Xor)
! 不 (Not)
7、if..else 循環

2

3

4

5

6

7

8

9

8、 for 循環

2

3

4

5

9、 switch 循環

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

需要注意的是break;別遺漏了,default,省略是可以的。
數據庫操作:
1、mysql_connect
打開 MySQL 服務器連接。
語法: int mysql_connect(string [hostname] [:port], string [username], string [password]); 返回值: 整數
本函數建立與 MySQL 服務器的連接。其中所有的參數都可省略。當使用本函數卻不加任何參數時,參數 hostname 的默認值為 localhost、參數 username 的默認值為 PHP 執行行程的擁有者、參數 password 則為空字符串 (即沒有密碼)。而參數 hostname 后面可以加冒號與端口號,代表使用哪個端口與 MySQL 連接。
提示:使用 mysql_close() 將連接關掉可以節省資源。
2、 mysql_select_db
選擇一個數據庫。
語法: int mysql_select_db(string database_name, int [link_identifier]); 返回值: 整數
本函數選擇 MySQL 服務器中的數據庫以供之后的資料查詢作業 (query) 處理。成功返回 true,失敗則返回 false。
最簡單的例子:

2

3

4

連接機MY SQL數據庫,打開php數據庫。
3、mysql_query
送出一個 query 字符串。
語法: int mysql_query(string query, int [link_identifier]); 返回值: 整數
本函數送出 query 字符串供 MySQL 做相關的處理或者執行。若沒有指定 link_identifier 參數,則程序會自動尋找最近打開的 ID。當 query 查詢字符串是 UPDATE、INSERT 及 DELETE 時,返回的可能是 true 或者 false;查詢的字符串是 SELECT 則返回新的 ID 值,當返回 false 時,并不是執行成功但無返回值,而是查詢的字符串有錯誤。
4、mysql_fetch_object
返回類資料。
語法: object mysql_fetch_object(int result, int [result_typ]); 返回值: 類
本函數用來將查詢結果 result 拆到類變量中。若 result 沒有資料,則返回 false 值。

2

3

4

5

6

7

8

SESSION的使用:
在頁面開始我們要session_start();開啟SESSION;然后就可以使用SESSION變量了。
賦值:$_SESSION['username'] = "cyanbomb";
讀取:$username = $_SESSION['username'];
判斷是不是某SESSION變量為空:empty($_SESSION['username']),返回true or false。
posted on 2008-01-16 16:57 cyanbomb 閱讀(262) 評論(0) 編輯 收藏 所屬分類: php