如何在 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;
}