PHP資料庫操作

2021-10-02 14:58:43 字數 2680 閱讀 1413

知識點回顧

1.trim 出去空格

2.mi5加密

3.strtotime是在php介面中返回乙個時間戳

4.ceil向上取捨。

資料庫**複習操作(包含增刪改查的所有)

<?php 

//mysqli資料庫入門,mysqli面向過程

$host

='localhost'

;$dbname

='xyz'

;$username

='root'

;$password

='root'

;//連線到資料庫

$conn

=mysqli_connect

($host

,$username

,$password

,$dbname);

if(mysqli_connect_errno()

)else

//php查詢操作,用select語句。

$sql

="select id,name,course,grade from student

where grade >80"

;$result

=mysqli_query

($conn

,$sql);

//第乙個引數是當前連線,第二個引數是當前的sql語句,返回的是布樂集

//結果存在,對結果集進行判斷並使結果集不為空。num_返回結果集的數。if(

$result

&&mysqli_num_rows

($result

)>0)

echo'';

echo'';

}else

//2.新增操作

$sql

="insert student(name,course,grade)values('黃蓋','醫療',96)"

;//進行新增操作if(

mysqli_query

($conn

,$sql))

else

echo''

;//更新操作

$sql

="update student set name='黃忠',course='射手',grade=99 where id=1"

;//3.執行更新操作if(

mysqli_query

($conn

,$sql))

else

echo''

;//刪除操作

$sql

="delete from student where id=2"

;//4.執行刪除操作if(

mysqli_query

($conn

,$sql))

else

echo''

;echo''

;echo

(date

('y年m月d日'))

;echo

(date

('h時i分s秒'))

;echo''

;echo

"2023年國慶節倒計時!".""

;$time1

=strtotime

(date

("y-m-d h:i:s"))

;//當前系統時間

$time2

=strtotime

("2020-10-01");

//放假時間

$time3

=strtotime

("2021-01-01");

$sub1

=ceil((

$time2

-$time1)/

3600);

$sub2

=ceil((

$time3

-$time1)/

86400);

$sub3

=ceil((

$time2

-$time1)/

86400);

echo

"距離國慶放假還有$sub1

小時!!".""

;echo

"距離國慶放假還有$sub3

天!!".""

;echo

"距離2023年元旦還有$sub2

天!!"

;?>

在裡邊還附帶了乙個倒計時的寫法。

sublime_text快捷鍵的操作。

選擇類ctrl+d 選中游標所佔的文字,繼續操作則會選中下乙個相同的文字。

alt+f3 選中文字按下快捷鍵,即可一次性選擇全部的相同文字進行同時編輯。舉個栗子:快速選中並更改所有相同的變數名、函式名等。

ctrl+l 選中整行,繼續操作則繼續選擇下一行,效果和 shift+↓ 效果一樣。

ctrl+shift+l 先選中多行,再按下快捷鍵,會在每行行尾插入游標,即可同時編輯這些行。

ctrl+shift+m 選擇括號內的內容(繼續選擇父括號)。舉個栗子:快速選中刪除函式中的**,重寫函式體**或重寫括號內裡的內容。

ctrl+m 游標移動至括號內結束或開始的位置。

ctrl+enter 在下一行插入新行。舉個栗子:即使游標不在行尾,也能快速向下插入一行。

php資料庫操作

獲取鏈結 conn mysql connect localhost root root 測試當前連線的預設字符集名稱。charset mysql client encoding conn echo charset echo if conn else 設定gbk 就不會出現亂碼 雖然專案用的是utf ...

php資料庫操作

連線資料庫 header content type text html charset utf 8 define hostname localhost define username bestpool define password 123456 define database guess x co...

php 資料庫操作

pdo 連線資料庫 pdo new pdo mysql host 127.0.0.1 dbname php root root 準備sql語句,佔位符我們不再用?用 命名佔位符 sql delete from user where id id 建立預處理物件 stmt pdo prepare sql...