2014-09-19 82 views
0

如何通過ID號顯示我的數據庫中的某些內容?PHP中的MySQL結果ID

我已經可以通過搜索行'content'來獲取數據,但是我想通過ID號來獲取它。

我在我的數據庫表中有三行:ID,頁面名稱和內容。

這裏是我已經有用於獲取數據的代碼:

<?php 
$con=mysqli_connect("localhost","jordyyd108_mario","testdb","jordyyd108_mario"); 
// Check connection 
if (mysqli_connect_errno()) { 
echo "Failed to connect to MySQL: " . mysqli_connect_error(); 
} 

$result = mysqli_query($con,"SELECT * FROM pages"); 


while($row = mysqli_fetch_array($result)) { 
echo $row['content'] ; 
} 


mysqli_close($con); 
?>  

謝謝!

+4

聽說過'WHERE'條款? – Ghost 2014-09-19 07:14:31

回答

3

使用WHERE條款,並通過您的ID嘗試

mysqli_query($con,"SELECT * FROM pages WHERE ID = '2'"); 

或傳遞變量

mysqli_query($con,"SELECT * FROM pages WHERE ID = '$id'"); 
+0

非常感謝您的快速響應! – Jordy 2014-09-19 07:17:22

+0

歡迎您:)您可以再次以相同方式接受有用答案 – 2014-09-19 07:20:46

2

您可以通過使用WHERE: -

$result = mysqli_query($con,"SELECT * FROM pages where id = 1"); 
+0

? :) – 2014-09-19 07:23:13

+0

不,擔心。我正在刪除答案。我現在不想要任何問題:) – Khushboo 2014-09-19 07:25:02

+0

沒有任何問題只建議不要刪除 – 2014-09-19 07:27:10