載入超時,點擊重試

一行簡單的$conn = mysql_connect("localhost:3306","root","root");

就可以獲取連接對象啦

比JAVA方便太多了

載入超時,點擊重試

mysql_select_db("phpdemo",$conn); 選擇資料庫

$result = mysql_query("select * from user"); 查詢資料庫返回一個result的標識

$result_arr = mysql_fetch_assoc($result); 把result中的數據提取出來,一次只提取一條記錄

循環列印所以的記錄

下面是插入數據,可以看到做了很長的數據安全驗證操作

重點:在sql語句中,傳入參數的時候,參數一定要用引號引起來,防止sql注入,這個很重要

如果不引起來,就會被有心人寫入sql語句,如果引了起來,就會變成字元串.

如果是int類型的,請先吧數據轉換成int格式,在插入到sql語句中.

使用intval()函數

connectDB(),是從dbconnect.php中定義的,返回的是連接對象.

上圖是前端請求代碼

上圖是使用PDO對象連接MySQL資料庫獲取數據

可以簡化成上面的操作,直接在foreach中寫sql執行語句

完整的增刪改查

利用while循環查詢數據,直到最後一行$row等於null,這樣循環就退出了

PDO的事務處理

不使用try...catch,手動做事務處理,利用errorCode()方法,如果有錯,就要回滾


推薦閱讀:
查看原文 >>
相关文章