gpt4 book ai didi

php - 无法获取未序列化的数据

转载 作者:行者123 更新时间:2023-11-29 22:25:53 24 4
gpt4 key购买 nike

实际上,我已经使用 serialize() 将数据插入到数据库中。但是当我尝试获取未序列化的数据时,它只返回数组。下面是我的代码。

<?php 
session_start();
include("admin/connection.php");
$keyData = (string)$_GET['keyData'];
$route_table= mysqli_query($con,"SELECT * from route_plan WHERE vehicle = '".$keyData."'");

$fetched_data=mysqli_fetch_assoc($route_table);

$latitude=$fetched_data['latitude'];
$latitude=unserialize($latitude);
echo $latitude[0];

我在这里告诉你我可以通过变量$latitude;获取序列化数据

最佳答案

如果数组是这样的

<input type="text" name="input[]" value="">

数组已序列化,当您要显示时,数组已反序列化并存储在 $latitude

然后要打印,您必须使用

    latitude =unserialize($row['input']);
$arrlength = count($latitude);
for($x = 0; $x < $arrlength; $x++)
{
echo $latitude[$x];
}

关于php - 无法获取未序列化的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30274018/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com