选择多个条件与SafeMysql匹配的位置

时间:2017-01-17 17:14:33

标签: php mysql

我正在努力使这个查询工作

Bind

我使用SafeMySql和getAll是Helper函数来从查询和可选参数中获取结果集的所有行

我希望在其他3列匹配输入的情况下回显键。

使用上面的查询我得到输出“数组”没有别的。

1 个答案:

答案 0 :(得分:-1)

您在评论中提供的数据库返回的$ key对象的结构是:

array(1) { [0]=> object(stdClass)#1743 (1) { ["keyy"]=> string(6) "rKSpxf" } }

这是一个在索引0处具有单个元素的数组。此元素是具有单个属性“keyy”的对象。

因此,要访问数据并输出数据,您需要写:

echo $key[0]->keyy;

[0]引用数组的第一个索引,->keyy引用该索引中对象的“keyy”属性。

为了更清楚地了解发生了什么,你可以像这样写出来:

$obj = $key[0]; //get the object out of the array
$prop = $obj->keyy; //get the property out of the object
echo $prop; //output the value of the property