我有一个包含大量用户的MySQL表,每个用户都有一个行(“details”)
用户的数据示例:
[ “D11”, “E20”, “E70”, “E50”, “D50”, “G32”]
每个用户可能有更多数据或没有数据。
目前,我使用简单的
为每个用户获取此数据while ($row = pg_fetch_array($resultado)) {
$details = $row["details"];
}
我想要的是能够从这个“数组”或“json”中选择1,2,3和4项目,不知道它是什么或如何正确格式化。
我希望能够将第一项保存在自定义变量中,例如
MainDetail = "D11";
我试过json编码,序列化,没有运气:/
答案 0 :(得分:1)
实际上你已经在列中保存了字符串,你认为它是数组或序列化/ json数据。
请在下面填写: -
while ($row = pg_fetch_array($resultado)) {
echo $details = str_replace(array('[','"'),'',explode(",",$row["details"])[0]);
}