Php 如何使用“我的搜索”按钮显示数据库行?
这是我的search.php代码。我正在尝试搜索,用户将在其中输入订户id,它将显示接受的订户id的名字、姓氏和地址Php 如何使用“我的搜索”按钮显示数据库行?,php,Php,这是我的search.php代码。我正在尝试搜索,用户将在其中输入订户id,它将显示接受的订户id的名字、姓氏和地址 <!doctype html> <html> <body> <?php $conn=mysqli_connect("localhost","root","kuyahajji","steve"); if (isset($POST['submit-SubscriberID'])) { $choice = mysqli_rea
<!doctype html>
<html>
<body>
<?php
$conn=mysqli_connect("localhost","root","kuyahajji","steve");
if (isset($POST['submit-SubscriberID'])) {
$choice = mysqli_real_escape_string($conn,$_POST['$SubscriberID']);
$sql = "SELECT * FROM property WHERE SubscriberID='$choice'";
$result = mysqli_query($conn,$sql);
$queryResult = mysqli_num-rows($result);
if ($queryResult > 0) {
while($row = mysqli_fetch_assoc($result))
{
echo $result;
}
}
else {
echo "0 results";
}
}
?>
</body>
</html>
$row
是数组。要输出所需的键,请使用[]
符号:
echo $row['FirstName'] . $row['LastName'];
函数的正确名称是mysqli\u num\u rows
(所有下划线)。我有一个单独的form.php,它的ok(确定)我现在已经知道了。。谢谢你,穆尔德里纠正了你和回声的陈述。它可以从my form.php访问my search.php。但是,它仍然不会显示任何内容。它不应该是没有$的$u POST['SubscriberID']吗?