PHP 訪問資料庫

來源:互聯網
上載者:User

標籤:

訪問資料庫步驟:

1.造一個連線物件

 1 $db = new MYSQLi("localhost","root","123","mydb"); 

2.判斷串連是否出錯

 1 !mysqli_connect_error() or die("串連失敗!"); 

3.寫SQL語句

 1 $sql = "select * from Info"; 

4.執行SQL語句,查詢語句如果執行成功返回結果集對象,如果執行失敗返回false

 1 $result = $db->query($sql); 

5.從結果集中讀取資料

if($result){    var_dump($result->fetch_row()); //返回一行資料的數組(索引數組)    while($row = $result->fetch_row())    {        var_dump($row);    }        var_dump($result->fetch_assoc());//返回一行資料(關聯陣列)        $shuju = $result->fetch_all();//返回所有資料(二維數組)        var_dump($result->fetch_object());//返回一行資料(對象)            }

例:將Nation表中的民族列通過下拉式清單的方式顯示出來

//1.造連線物件$db = new MySQLi("localhost","root","123","mydb");//2.判斷是否出錯!mysqli_connect_error() or die("串連失敗!");//3.寫SQL語句$sql = "select * from Nation";//4.執行SQL語句$result = $db->query($sql);//5.取資料if($result){    $attr = $result->fetch_all();        echo "<select>";                foreach($attr as $v)        {            echo "<option value=‘{$v[0]}‘>{$v[1]}</option>";        }            echo "</select>";}

 

PHP 訪問資料庫

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.