从MySQL数据库中的最新五个记录中获取特定的列名

密特

我有以下代码。此代码未显示任何结果。请说明问题是什么?

<?php
require_once("connnection.php"); 

$con=mysqli_connect($dbhost,$dbuser,$dbpass,$dbname);
// Check connection
if (mysqli_connect_errno()) {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();

}

?>
<div style="position:absolute;top:200px;right:65px; padding:10px; background-color:#CCFFFF; width:300px; height:400px;">
<hr>
<p><strong>Latest posts</strong></p>
<hr style="position:relative; top:40px; left:30px; width:80%; ">
<?php
$sql = "SELECT question FROM comment ORDER BY id DESC LIMIT 5";
if ($result = mysqli_query($con, $sql)) {

    /* fetch associative array */
    while ($row = mysqli_fetch_row($result)) {
        printf("%s\n", $row[3]);
    }

    /* free result set */

}
?>

我想从数据库中获取五个最新问题并显示它。数据库有五个记录。表注释有4个字段。“问题”是最后一个领域。

hjpotter92

$row[3]未定义。您需要使用$row[0]

while ($row = mysqli_fetch_row($result)) {
    printf( "%s\n", $row[0] );
}

或者:

while ($row = mysqli_fetch_assoc($result)) { // notice the use of `fetch_assoc`
    echo $row['question'] . "\n";
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从mysql数据库多个表中获取最新记录

来自分类Dev

从mysql数据库多个表中获取最新记录

来自分类Dev

如何从特定数据库中获取表的列名?

来自分类Dev

如何获取数据库中特定ID的记录数量?

来自分类Dev

从MySQL数据库中获取特定值

来自分类Dev

从MySQL数据库中获取特定值

来自分类Dev

在PHP的mysql数据库中获取特定用户的ID

来自分类Dev

从Core数据库获取最新记录

来自分类Dev

如何从django中的数据库获取最新数据

来自分类Dev

从 MySQL 数据库中获取表名,其中列名就像 X 值等于 Y

来自分类Dev

最近10个最新数据库中的数据

来自分类Dev

最近10个最新数据库中的数据

来自分类Dev

如何在zend中获取数据库中表的列名?

来自分类Dev

从Firebird数据库表中获取列名列表

来自分类Dev

从相同列名称的数据库中获取图像

来自分类Dev

在mysql中获取Wikipedia数据库?

来自分类Dev

在Crystal报表中显示数据库中的特定记录

来自分类Dev

获取选择框以使用mysql数据库中的最新值设置默认值

来自分类Dev

从表中获取最后五个记录

来自分类Dev

如何通过 url 中的特定 id 从 MySQL 数据库中获取数据

来自分类Dev

如何从MySQL数据库中搜索列名?

来自分类Dev

获取最后一个ID插入记录到Laravel中的数据库

来自分类Dev

Laravel 5.2:数据库记录获取并检查另一个表中的ID

来自分类Dev

从此SQL创建LINQ语句以获取数据库中每个原始记录的最新编辑

来自分类Dev

如何使用MySql从数据库中的两个表中获取数据

来自分类Dev

我想在MySQL数据库中获取逗号分隔的记录

来自分类Dev

从数据库表中获取随机记录,并在mysql中进行多次检查?

来自分类Dev

我想在MySQL数据库中获取逗号分隔的记录

来自分类Dev

使用PHP从MySQL数据库中获取记录以填充下拉列表

Related 相关文章

  1. 1

    从mysql数据库多个表中获取最新记录

  2. 2

    从mysql数据库多个表中获取最新记录

  3. 3

    如何从特定数据库中获取表的列名?

  4. 4

    如何获取数据库中特定ID的记录数量?

  5. 5

    从MySQL数据库中获取特定值

  6. 6

    从MySQL数据库中获取特定值

  7. 7

    在PHP的mysql数据库中获取特定用户的ID

  8. 8

    从Core数据库获取最新记录

  9. 9

    如何从django中的数据库获取最新数据

  10. 10

    从 MySQL 数据库中获取表名,其中列名就像 X 值等于 Y

  11. 11

    最近10个最新数据库中的数据

  12. 12

    最近10个最新数据库中的数据

  13. 13

    如何在zend中获取数据库中表的列名?

  14. 14

    从Firebird数据库表中获取列名列表

  15. 15

    从相同列名称的数据库中获取图像

  16. 16

    在mysql中获取Wikipedia数据库?

  17. 17

    在Crystal报表中显示数据库中的特定记录

  18. 18

    获取选择框以使用mysql数据库中的最新值设置默认值

  19. 19

    从表中获取最后五个记录

  20. 20

    如何通过 url 中的特定 id 从 MySQL 数据库中获取数据

  21. 21

    如何从MySQL数据库中搜索列名?

  22. 22

    获取最后一个ID插入记录到Laravel中的数据库

  23. 23

    Laravel 5.2:数据库记录获取并检查另一个表中的ID

  24. 24

    从此SQL创建LINQ语句以获取数据库中每个原始记录的最新编辑

  25. 25

    如何使用MySql从数据库中的两个表中获取数据

  26. 26

    我想在MySQL数据库中获取逗号分隔的记录

  27. 27

    从数据库表中获取随机记录,并在mysql中进行多次检查?

  28. 28

    我想在MySQL数据库中获取逗号分隔的记录

  29. 29

    使用PHP从MySQL数据库中获取记录以填充下拉列表

热门标签

归档