Php MyAdmin拉取数据
我正在为我的一个类编写一个简单的php文件。当我试图显示数据库中的每个条目时,它只会吐出第一个条目……我需要关于如何将所有行拉出的任何帮助。如果我有5个人提交表单,那么我需要他们的所有信息出现在页面上。到目前为止,我只有一个人。这是我的密码Php MyAdmin拉取数据,php,Php,我正在为我的一个类编写一个简单的php文件。当我试图显示数据库中的每个条目时,它只会吐出第一个条目……我需要关于如何将所有行拉出的任何帮助。如果我有5个人提交表单,那么我需要他们的所有信息出现在页面上。到目前为止,我只有一个人。这是我的密码 <?php require("connecthunter.php"); $sql = "SELECT * FROM hunterinfo"; $result=mysqli_query($conn,$sql); i
<?php
require("connecthunter.php");
$sql = "SELECT * FROM hunterinfo";
$result=mysqli_query($conn,$sql);
if($result){
$numrows=mysqli_num_rows($result);
if($numrows>0){
$row=mysqli_fetch_array($result);
echo "Name: $row[fname] $row[lname] <br>";
echo "Email: $row[email] <br>";
echo "Phone Number: $row[phone] <br>";
echo "Selling: $row[sell] <br>";
echo "Price: $row[price]<br>";
}
}
else {
die("Unable to query records. Try again.");
}
?>
因为没有循环来显示数组中的所有项。 更改此项:
$row=mysqli_fetch_array($result);
echo "Name: $row[fname] $row[lname] <br>";
echo "Email: $row[email] <br>";
echo "Phone Number: $row[phone] <br>";
echo "Selling: $row[sell] <br>";
echo "Price: $row[price]<br>";
$row=mysqli\u fetch\u数组($result);
echo“名称:$row[fname]$row[lname]
”;
echo“Email:$row[Email]
”;
echo“电话号码:$row[Phone]
”;
echo“销售:$row[sell]
”;
echo“价格:$row[Price]
”;
到
while($row=mysqli\u fetch\u数组($result)){
echo“名称:$row[fname]$row[lname]
”;
echo“Email:$row[Email]
”;
echo“电话号码:$row[Phone]
”;
echo“销售:$row[sell]
”;
echo“价格:$row[Price]
”;
}
您必须循环查看结果;你不能一次调用mysqli\u fetch\u array()。另外,PHPMyAdmin与MySQL不同。
while ($row=mysqli_fetch_array($result)){
echo "Name: $row[fname] $row[lname] <br>";
echo "Email: $row[email] <br>";
echo "Phone Number: $row[phone] <br>";
echo "Selling: $row[sell] <br>";
echo "Price: $row[price]<br>";
}