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 商品資訊";
}
?>
全站熱搜