如何通过ID号显示数据库中的内容?
我已经可以通过搜索行'内容'来获取数据。但我希望通过身份证号码来获取它。
我的数据库表中有三行:ID,pagename和content。
以下是我已经获取数据的代码:
<?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);
?>
谢谢!
答案 0 :(得分:3)
使用WHERE
子句并传递您的ID尝试
mysqli_query($con,"SELECT * FROM pages WHERE ID = '2'");
或传递变量
mysqli_query($con,"SELECT * FROM pages WHERE ID = '$id'");
答案 1 :(得分:2)
您可以使用WHERE: -
$result = mysqli_query($con,"SELECT * FROM pages where id = 1");