PHP-------MySQLi 的函數

來源:互聯網
上載者:User

標籤:

                                     MySQLi 的函數

 

在資料庫中找到一張是自增長的科目表表就可以,

Code主索引值是自增長的,name是varchar類型的。

如果想往科目表裡添加一條資料,是自增長列的表中添加資料,添加完之後,取添加資料的主索引值,來使用。

如果主索引值,不是自增長的,它是我們自己添加的,主索引值很好取,因為我們就有一個變數存著。

但是,是自增長的,添加的時候沒有給它一個指定的值,所以在想把這個值,取出來用的時候,就不好取了。

Php提供了一個方法來取。

<?php

//造對象

$db=new MySQLi(“localhost”,”root”,””,”lianxi”);

//寫SQL語句,添加語句

$sql=”insert into kemu values(‘’,‘韓語’)”;  //第一個值code是自增長列,不用填‘’,

//執行完SQL語句

$db->query($sql);   

//執行完SQL語句之後,就添加到了資料庫中

取主索引值 ,是自增長自動產生的,所以不知道是幾,取出來之後,在代碼中使用,這種情況就使用一個屬性:insert_id

//這個insert_id可以取上一次添加的主索引值 

//id代表主鍵

echo $db->insert_id;

// insert_id 取上一次添加資料的主索引值 

?> 

 

代碼顯示:

 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5 <title>無標題文檔</title> 6 </head> 7 <body> 8  9 <?php10 //造對象11 $db=new MySQLi("localhost","root","","lianxi");12 //寫SQL語句,添加語句13  $sql= "insert into kemu values(‘‘,‘韓語‘)";  //第一個值code是自增長列,不用填””,14 //執行完SQL語句15 $db->query($sql);   16 //執行完SQL語句之後,就添加到了資料庫中17 ///取主索引值 ,是自增長自動產生的,所以不知道是幾,取出來之後,在代碼中使用,這種情況就使用一個屬性:insert_id18 //這個insert_id可以取上一次添加的主索引值  19 //id代表主鍵20 echo $db->insert_id;21 ?>22 </body>23 </html>

顯示的結果:

資料庫顯示:

PHP-------MySQLi 的函數

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.