如何在 php 中将 sql 查询的结果输出到屏幕上
How do I output the result from an sql query onto the screen in php
以下是我用来尝试实现此目的的代码。
$con=mysqli_connect("localhost:8889","root","root","booksmart_properties");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
else{
echo "we connected";
}
// Perform queries
$sql=mysqli_query($con,"SELECT * FROM ListedProperties");
$result=mysqli_fetch_assoc($sql);
echo $result['*'];
mysqli_close($con);
?>
我是 php 的新手,我确定它很小,我只是看不到它。
像这样使用 PHP foreach 循环:
foreach($result as $key => $val)
{
print $val;
}
您正在使用
$result = mysqli_fetch_assoc($sql);
这将获取结果行作为 associative array
因此您可以使用键调用您的结果以获取值。
示例:
$result['id']
或获取全部:
foreach($result as $key => $value)
{
print $value;
}
以下是我用来尝试实现此目的的代码。
$con=mysqli_connect("localhost:8889","root","root","booksmart_properties");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
else{
echo "we connected";
}
// Perform queries
$sql=mysqli_query($con,"SELECT * FROM ListedProperties");
$result=mysqli_fetch_assoc($sql);
echo $result['*'];
mysqli_close($con);
?>
我是 php 的新手,我确定它很小,我只是看不到它。
像这样使用 PHP foreach 循环:
foreach($result as $key => $val)
{
print $val;
}
您正在使用
$result = mysqli_fetch_assoc($sql);
这将获取结果行作为 associative array
因此您可以使用键调用您的结果以获取值。
示例:
$result['id']
或获取全部:
foreach($result as $key => $value)
{
print $value;
}