php從數據庫中讀取特定的行實例詳解

下面小編就為大家帶來一篇php從數據庫中讀取特定的行(實例)。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

有的時候我們需要從數據庫中讀取特定的數據,來檢驗用戶的輸入,這個時候需要執行的sql語句是:

select * from table_name where id=’num’;

需要執行這樣的一個語句。

那么怎樣來執行這樣的語句。

立即學習PHP免費學習筆記(深入)”;

為了執行sql語句,我們需要和數據庫相連接

<?PHP $servername=&#39;localhost&#39;;  $username="root";  $password="1234";  $dbname="mydb1";  //創建鏈接  $conn=new mysqli($servername,$username,$password,$dbname);  if($conn->connect_error)  {  die("鏈接失敗".$connect_error);  }  //定義語句  $sql="select?*?from?users?where?username='wangdenggao'";  //執行語句  $result=$conn-&gt;query($sql);  if($result-&gt;num_rows&gt;0)//這個檢驗是必須的,而且我們要知道的是$result也就是執行sql語句的返回的值是一個數組  這個數組看做一個對象,我們可以用箭頭得到他的一些的屬性,而且fetch_assoc()是獲取數據數組中的每一行    {  while?($row=$result-&gt;fetch_assoc())?{  echo?"<br>Username".$row['username']."<br>Password:".$row['password'];  }  }  ?&gt;

? 版權聲明
THE END
喜歡就支持一下吧
點贊14 分享