【问题标题】:Displaying mysql results as an object?将mysql结果显示为对象?
【发布时间】:2011-02-06 00:54:11
【问题描述】:

如果我有一个具有以下结构的数据库:

___id_____|____value____
   1      |    value1
   2      |    value2
   3      |    value3

如何在 PHP 中从这个 MySQL 数据库中提取数据并将其格式化如下:

Array ( [0] => stdClass Object ( [id] => 1 [value] => value1 ) [1] => stdClass Object ( [id] => 2 [value] => value2 ) [2] => stdClass Object ( [id] => 3 [value] => value3 ) )

【问题讨论】:

    标签: php mysql database arrays object


    【解决方案1】:

    您可以使用 mysql_fetch_object() 函数代替 mysql_fetch_array() 并手动创建新对象。

    在此处了解更多信息:http://php.net/manual/en/function.mysql-fetch-object.php

    【讨论】:

    • 哇。我完全忘记了那个功能。甚至比转换结果数组更容易。 +1。
    猜你喜欢
    • 2012-11-18
    • 2015-05-04
    • 1970-01-01
    • 2010-11-14
    • 1970-01-01
    • 2016-08-30
    • 2018-12-10
    • 2018-10-03
    相关资源
    最近更新 更多