簡介

在PHP裡存取資料庫有兩大類的寫法,第一種是MySQLi,Mysqli是php提供的mysql資料庫語法,i是加強版(improved)的意思。第二種是PDO (PHP Data Objects),使用PDO的好處是如果連接的不是MySQL,只要更改連接的部分,其他的部分都不用更動,算是比較彈性。缺點是PDO的語法只提供物件導向的寫法。

以下採用MySQLi的語法,而MySQLi又有procedural跟object-oriented兩種寫法。

Procedural語法

Object-oriented語法

Read

Search and Sort

Create and Delete

Update

Relations