我有一个带有报告的 MySQL 表。获取我的报告由函数使用:
function fillItByRoute($lat){
global $db;
$array = array(array());
$result = $db->query("SELECT * FROM reports WHERE latitude LIKE '$lat%' ORDER BY datetime_view");
while ($row = $db->fetch_array($result)){
$array[$int][1] = "Desc";
$array[$int][2] = $row['latitude'];
}
return $array;
}
它创建了一个多维数组。
- [MySQL 中的纬度存储为 25.33236645、23.2665666 等...]
我有一个不同的数组:
$array_lat = array(25.5,23.1,45.2);
所以,我想知道是否可以通过 $array_lat 的数组值检查与函数 fillItByRoute() 创建的多维数组中的值的匹配并将函数 fillItByRoute() 的值存储在新数组中?
不久,再来一次:
- $array_lat 中有不同的值;
- 我想用 $array_lat 的输入检查函数 fillItByRoute()
- 结果,哪些西装必须存储在新数组中。
- 新数组应该有值(使用我的 $array_lat 的值):25.5666332、25.511433、23.1233、23.11444、23.1、45.269...等,甚至可以是数百个项目。
有可能做这样的事情吗?
非常感谢你!