mysql - 将 MySQL 行值存储为数组值

标签 mysql arrays

$result = mysql_query("SELECT token FROM active_users");

$tokens = array();
while($row = mysql_fetch_assoc($result))
{
    $tokens[] = $row;
}

...有效,但是:

Array
(
    [0] => Array
        (
            [token] => 32166565
        )

    [1] => Array
        (
            [token] => 56566565
        )

)

而我需要它简单:

Array
(
    [0] => 32166565
    [1] => 56566565
)

最佳答案

试试这个

$token[] = $row['token'];

关于mysql - 将 MySQL 行值存储为数组值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10788658/

相关文章:

PHP - mysql_query 返回 0 行

sql - 如何在 PostgreSQL 中获取数组值的索引?

c - 将多维数组写入文本文件

javascript - TRANSACTION 可以使用 sequelize 吗?

mysql - 由于时间戳顺序查询缓慢,无法弄清楚如何解决

c++ - 初始化包含元组数组的类的正确且简单的方法是什么?

javascript - 循环遍历json并获取nodejs中的特定值

python - 如何将元组转换为 numpy 数组?

mysql - 如何创建一个查询来计算两列中的值一起出现的次数?

mysql - SQL:While 和 Union 统一 SELECT