レポートを含む 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);
それで、関数fillItByRoute()によって作成された多次元配列の値との一致をチェックし、関数fillItByRoute()の値を新しい配列に格納することで、$array_latの配列値を取得できるかどうかを知りたいですか?
もう一度、簡単に:
- $array_lat; には異なる値があります。
- $array_lat の入力で関数 fillItByRoute() をチェックしたい
- 結果は、新しい配列に格納する必要があります。
- 新しい配列には値が含まれている必要があります (私の $array_lat の値を使用): 25.5666332、25.511433、23.1233、23.11444、23.1、45.269...など、数百のアイテムになることもあります。
そのようなことは可能ですか?
どうもありがとうございました!