PHP連接MySQL資料庫
載入超時,點擊重試
一行簡單的$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,這樣循環就退出了
不使用try...catch,手動做事務處理,利用errorCode()方法,如果有錯,就要回滾
推薦閱讀: