Php 检索MySQL行键

Php 检索MySQL行键,php,mysql,json,Php,Mysql,Json,我想从MySQL数据库中检索一行,该数据库返回一行,例如,带有相应键的行。现在,检索一行只需在打印时在PHP中生成一个数组: Array ( [0] => 15 [1] => 2011-02-27 22:31:46 [2] => salmon-with-pineapple-curry-sauce-photo_0.jpg [3] => 1 [4] => Salmon Fillet [5] => Trader Joe

我想从MySQL数据库中检索一行,该数据库返回一行,例如,带有相应键的行。现在,检索一行只需在打印时在PHP中生成一个数组:

Array
(
    [0] => 15
    [1] => 2011-02-27 22:31:46
    [2] => salmon-with-pineapple-curry-sauce-photo_0.jpg
    [3] => 1
    [4] => Salmon Fillet
    [5] => Trader Joes
    [6] => So delicious
    [7] => 5
    [8] => 35.282753
    [9] => -120.659615
)

如何检索,使键成为数据库中字段的名称,以便在使用json_encode函数时,键与值关联?

此函数可能就是您要查找的:

此函数可能就是您要查找的:

您可以使用mysql_fetch_数组和mysql_ASSOC选项,或mysql_fetch_assoc

您可以使用mysql\u fetch\u数组和mysql\u ASSOC选项,或者mysql\u fetch\u ASSOC

使用mysql_fetch_assoc获取与结果关联的数组。那会给你你想要的

链接:

使用mysql_fetch_assoc获取与结果关联的数组。那会给你你想要的

链接:

查看哪一个将行作为数组返回,并使用DB table字段索引

输出数组将如下所示

Array
(
    ['id'] => 15
    ['date'] => 2011-02-27 22:31:46
    ['name'] => salmon-with-pineapple-curry-sauce-photo_0.jpg
    .....
    .....//other elements or fields
)
看看哪一个以数组形式返回行,该数组使用DB table field索引

输出数组将如下所示

Array
(
    ['id'] => 15
    ['date'] => 2011-02-27 22:31:46
    ['name'] => salmon-with-pineapple-curry-sauce-photo_0.jpg
    .....
    .....//other elements or fields
)