PHP SQL Return 只返回“数组”

Posted

技术标签:

【中文标题】PHP SQL Return 只返回“数组”【英文标题】:PHP SQL Return just returns "Array" 【发布时间】:2014-03-25 13:21:32 【问题描述】:

我尝试使用类似于以下 php 代码的代码从 Firebird 数据库中检索项目。

$sql = "select P_1,P_2,P_3 from p_players('$playerid', '')";
//This sends the SQL select statement to the db
$rs=$db->Execute($sql);
//This converts the SQL statement to an array
$result = $rs->GetArray();
echo $result;

但是,无论我选择什么作为要查询的数据库,我收到的回显结果都会不断返回“Array”。我究竟做错了什么?感谢您的帮助。

【问题讨论】:

将您的 echo 切换为 var_dumpprint_r 感谢工作!谢谢你:) 【参考方案1】:

试试这个:

$sql = "select P_1,P_2,P_3 from p_players('$playerid', '')";
//This sends the SQL select statement to the db
$rs=$db->Execute($sql);
//This converts the SQL statement to an array
$result = $rs->GetArray();
print_r $result;

【讨论】:

以上是关于PHP SQL Return 只返回“数组”的主要内容,如果未能解决你的问题,请参考以下文章

php函数如何返回数组啊, 比如,

C语言函数如何return数组?

php学习笔记-return语句

在php中回显/返回一个数组

PHP - 返回后中断?

PHP函数数组