【问题标题】:PHP--an Array in an Array? Not sure, using ajilion MySQLidb Class need to get value of raw QueryPHP——数组中的数组?不确定,使用 ajilion MySQLidb 类需要获取原始查询的值
【发布时间】:2013-09-19 02:55:40
【问题描述】:

(这里是PHP新手--可以阅读代码,正在编写中)

我想我在一个数组中有一个数组。将其用于 MySQL 调用:

https://github.com/ajillion/PHP-MySQLi-Database-Class

我的电话:

$params = array($mta_name);
$mta_uid = $db->rawQuery("SELECT mta_uid FROM mtas WHERE mta_name = ?", $params);
echo print_r($mta_uid);

这样结束:

Array ( [0] => Array ( [mta_uid] => 1 ) ) 1

只是想要'1'。试过mta_name['0']['1']['0']['1'] / ['1']['0'] / ['1']['2']等。

每当我遇到问题时,总能找到你们并且通常会解决。第一次发帖。

非常感谢!

【问题讨论】:

  • uid 是从哪里来的?您的查询有 SELECT uid 或者结果应该有 [mta_uid]
  • 很抱歉造成混淆。在个人论坛上编辑和发布——​​然后从那里复制。总是应该是 mta_uid。只是想简化个人论坛。
  • ajilion MySQLidb 类绝对无法使用。

标签: php mysql arrays mysqli php-mysqlidb


【解决方案1】:

这应该可以工作

echo $mta_name[0]['uid'];

内部数组有命名元素,而不是简单的数字索引。

【讨论】:

  • 哇,谢谢。过去 45 分钟一直在努力尝试 google-fix 等。它工作:)
猜你喜欢
  • 2017-10-11
  • 2018-03-15
  • 2015-04-11
  • 2010-09-25
  • 2015-08-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多