Mysql
 sql >> Database >  >> RDS >> Mysql

Converti il ​​POINT di MySQL in testo in PHP

Finalmente ho funzionato!!!

Ho dovuto usare unpack per estrarre i dati binari da MySQL

$point_value = $data_from_db["point_field"];

$coordinates = unpack('x/x/x/x/corder/Ltype/dlat/dlon', $point_value);

echo $coordinates['lat'];
echo $coordinates['lon'];

Qui è un tutorial che mi ha aiutato con questo problema