淺談php是世界上最好的語言「php後端開發框架」

不知道有多少人是因為程序員的高薪走進來,卻又逐漸發現剛加入這行的你實習期薪資才簡簡單單的三四千、四五千,當然城市不同,對應薪資也是不同的,這樣一來,學習熱情是不是一下就降低了,程序員這行就像女兒紅,入行需要深釀,一兩年後你會發現選擇這行是多麼的明智。

PHP後端程序員必備-數據庫操作

後端程序員所需要掌握的技術應該是從數據庫操作開始,許多人認為網站操作無非是curd,事實上倒也不過如此,但是其中所需要進行的操作卻是不用我多言,但凡是加入進來的同行們,想必也是深有感觸。

面向過程的連接數據庫方式

1)調用PHP內置的函數連接:$conn = mysqli_connect(“需要連接的主機地址”, “數據庫用戶名”, “數據庫密碼”, “數據庫名”);

2)if(mysqli_connect_error($conn)){ //返回錯誤信息
exit(“數據庫連接失敗,失敗號”.mysqli_connect_errno($conn).”失敗信息:”.mysqli_connect_error($conn));
}

上方的mysqli_connect_error()函數也是PHP內置函數,用來判斷數據庫連接是否成功,如果失敗則需要返回具體信息,mysqli_connect_errno是PHP內置連接數據庫錯誤編號;

3)數據庫連接成功之後則需要選擇數據庫, mysqli_select_db($conn,”數據庫名”),調用該PHP內置函數之後將會返回true或者false兩種情況,如果連接成功則繼續操作,如果連接失敗則需要返回失敗;

4)一般情況下,連接上數據庫之後我們需要為我們的數據庫選擇合適的字符集編碼,一般都為utf8編碼格式,調用函數為mysqli_set_charset(’utf8’);

5)進行到這一步之後可以說已經基本成功的連接上了數據庫,我們接下來則可以調用sql語句來進行我們想做的操作,比如,我們想搜索到數據庫user表中小明的信息,可以這樣寫sql語句

$sql = “select name,student from user where name = 小明”;

6)sql語句寫完之後自然是需要執行的,這個時候我們可以調用PHP內置函數$result = mysqli_query($conn,$sql);注意,調用該函數時,如果是select則返回的是具體信息,如果查詢不到則會返回空,如果是insert插入、update更新以及delete刪除時則返回的是bool值,

7)處理返回的數據,這個時候返回的數據還不是我們能看懂的數據格式,因此需要將其轉換為數組格式,mysqli_fetch_row($result)返回索引數組,mysqli_fetch_assoc($result)返回關聯數組

8)操作完畢,關閉數據庫即可,調用函數mysql_close($conn);

​感興趣的朋友點贊加個關注,以後每天都會更新一些PHP程序員所需要掌握的小知識,有需要的朋友可以在下面評論自己遇到的問題,看到會幫忙解決。

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/268720.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-16 13:11
下一篇 2024-12-16 13:11

相關推薦

發表回復

登錄後才能評論