php第十八節課

2022-07-26 11:57:17 字數 1363 閱讀 5519

pdo

對不同的資料庫連線使用

<?php

//造dsn:驅動名:dbname=資料庫名;host=伺服器位址

$dsn = "mysql:dbname=mydb;host=localhost";

//造pdo物件

$pdo = new pdo($dsn,"root","123");

//寫sql語句

$sql = "select * from info";

//執行sql語句

//$v = $pdo->query($sql);

//返回的物件比較特殊,可以直接用迴圈遍歷

/*foreach($v as $a)

*///預處理,先把sql語句放到伺服器上等待我們給他指令去執行

//準備一條sql語句

$stm = $pdo->prepare($sql);

//執行準備好的sql語句,成功返回true,失敗返回false

if($stm->execute())

else

?>

<?php

//造物件

$dsn = "mysql:dbname=mydb;host=localhost";

$pdo = new pdo($dsn,"root","123");

//寫sql語句,引數用?來代替

//$sql = "insert into nation values(?,?)";

$sql = "insert into nation values(:code,:name)";

//預處理

$stm = $pdo->prepare($sql);

//給引數繫結值

/*$stm->bindparam(1,$code);

$stm->bindparam(2,$name);

$code = "p100";

$name = "回家";*/

/*$stm->bindparam("code",$code,pdo::param_str);

$stm->bindparam("name",$name,pdo::param_str);

$code = "p102";

$name = "回家";*/

//造陣列

//$attr = array("p101","很快");

//$attr = array("code"=>"p103","name"=>"shj");

//執行

if($stm->execute($_post))

else

?>

自己打的配置工具

<?php

class pdoa

else}}

第十八節 快取

本節將通過對 2019 11 05 mynopcommerce vs19core2.2nop4.20 不刪,014 新增一些中介軟體的定義 程式進行重構,從而來實現授權功能。重構nop.web.framework.infrastructure.dependencyregistrar 類,重新定義 r...

第十八節 動態協議 OSPF

第十八節 動態協議 ospf b ospf的資料封裝格式 d ospf和rip比較 e 鏈路狀態演算法的路由計算過程 f ospf的報文格式 g 鄰居和鄰接的關係 h ospf的網路型別 a 基本配置 假設 我又開兩台路由器 1 開啟ospf程序 ospf就行 預設為1 後面可以指定程序號,例如 o...

面試記錄第十八節 (冷啟動)

在安卓中,系統為每乙個應用至少分配乙個程序,所以從程序的角度來說,冷啟動就是在應用啟動之前,系統中沒有該應用的任何程序資訊。例如第一次啟動或者被殺死後再次啟動 答 冷啟動的時候,應用啟動的時候,後台沒有該應用的程序,這個時候系統會建立乙個新的程序,分配給該應用。熱啟動的時候,啟動應用的時候,後台已經...