【问题标题】:How to get a RowDataPacket object from MySQL?如何从 MySQL 获取 RowDataPacket 对象?
【发布时间】:2018-10-14 20:51:23
【问题描述】:

我想获取 MySQL 数据库的数量,然后我查询“SELECT COUNT(*) FROM articles_table”并得到“[ RowDataPacket { 'COUNT(*)': 13 } ]”

我尝试了“console.log(data[0].COUNT)”,但收到一条未定义的消息....

谁能告诉我如何使用 javascript 获取数字 13?

非常感谢!

【问题讨论】:

  • 您可以将值存储在 php 变量中,然后回显到 javascript 变量中。
  • 我尝试了 'console.log(data[0].COUNT)',但收到一条未定义的消息....@Christian Felix
  • 对不起...我只知道 Javascript@Bibhudatta Sahoo

标签: javascript mysql database


【解决方案1】:

首先,在 SELECT 语句中为您的表达式列指定别名,即“COUNT(*)”,如下所示。

SELECT COUNT(*) as cnt FROM articles_table

然后,尝试使用

console.log(data[0].cnt)

【讨论】:

    猜你喜欢
    • 2016-11-03
    • 1970-01-01
    • 2020-07-26
    • 1970-01-01
    • 1970-01-01
    • 2016-12-15
    • 2022-12-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多