close

本次練習的目標:

 

  • 使用PHP來連接資料庫
  • 讓資料在以表格的方式顯現
  • 讓使用者搜尋想要的資料

 

 

 

 

 

1.連接資料庫

 

 //連接資料庫

<?php
$servername = "localhost";
$username = "root";
$password = "00000000";
$dbname = "商品資訊";

// 創建連接
$conn = new mysqli($servername, $username, $password, $dbname);
// 檢查連接
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
} 
//選擇資料庫
$sql = "SELECT 商品編號, 商品名稱, 價格 FROM 商品資訊";
//設定變數'result' 為連接並選擇資料庫 
$result = $conn->query($sql);
if ($result->num_rows > 0) {
    //每行輸出資料
    while($row = $result->fetch_assoc()) {
        echo "id: " . $row['商品編號']."<br>". " - Name: " . $row['商品名稱']. "Price "."<br>" . $row['價格']. "<br>";
    }
} else {
    echo "0 results";
}
$conn->close();
?>

 

 

 

2.使用者選擇資料庫

<?php
if($_POST['id']!=''){
  $id=$_POST['id'];
  $sql ="select * from 商品資訊 where 商品編號 like '%$id%'";
}
elseif($_POST['idd']!=''){
  $idd=$_POST['idd'];
  $sql ="select * from 商品資訊 where 商品名稱 like '%$idd%'";
}else{
  $sql ="select * from 商品資訊";
}
?>

 

arrow
arrow
    全站熱搜

    ivankao 發表在 痞客邦 留言(0) 人氣()