連線資料庫

2022-08-14 08:42:10 字數 961 閱讀 2234

連線資料庫

1.造連線物件:

用使用物件導向的方式

$物件 = new mysqli("伺服器位址","使用者名稱","密碼","要訪問的資料庫"); (mysqli是乙個擴充套件類)

2.判斷鏈結是否出錯

if(mysqli_connect_error());(如果鏈結出錯,會返回錯誤,如果沒出錯不會返回)

3.準備sql語句

$變數 = "select * from info";(從info表裡面查詢所有資料,sql語句可以根據需要查詢的內容修改)

4.執行sql語句

$結果集物件 = $物件->query($sql); 執行完後會返回值,失敗會返回false,成功會返回結果集物件

5.從結果集物件裡取資料

$儲存資料 = 結果集->fetch_all(); 返回結果集中的所有資料,並且是二維索引陣列

三個可選引數:(使用時不用加雙引號)

mysqli_assoc:返回關聯陣列

mysqli_num:預設索引陣列

mysqli_both:既有索引又有關聯

$儲存資料 = 結果集->fetch_array(); 返回的是一維陣列,只包含一條資料,索引關聯都有,下次自動返回下一條

三個引數同上

$儲存資料 = 結果集->fetch_assoc(); 返回一維關聯陣列,只包含一條資料

$儲存資料 = 結果集->fetch_object(); 返回資料物件

$儲存資料 = 結果集->fetch_row(); 返回索引陣列,返回當前這條資料

$儲存資料 = 結果集->fetch_all();

foreach($儲存資料 as $a)(可以用div顯示陣列裡的資料,利用foreach迴圈加索引)

----";}

while($儲存資料 = 結果集->fetch_row();)如果執行失敗會返回錯誤 (利用while迴圈)

----";}

連線資料庫

2 documents 目錄就是我們可以用來寫入並儲存檔案得地方,一般可通過 nsarray paths nssearchpathfordirectoriesindomains nsdocumentdirectory,nsuserdomainmask,yes nsstring documentsdi...

連線資料庫

1 oracle8 8i 9i資料庫 thin模式 class.forname oracle.jdbc.driver.oracledriver newinstance string url jdbc oracle thin localhost 1521 orcl orcl為資料庫的sid strin...

連線資料庫

public void connection 以上是連線資料庫的乙個方法,以及從資料庫中取到資料後存放在table中.executenonquery 執行sql後,返回乙個整形變數,如果sql是對資料庫記錄進行操作,那麼返回影響的記錄條數。executescalar 執行sql 如果sql語句是se...