Как вставить координаты через параметризованный запрос?

Я использую параметризованный запрос в PHP и мне было интересно, как выполнить INSERT запрос с FLOAT(10,6) тип данных.

Запрос выглядит примерно так:

$stmt = $conn->prepare("INSERT INTO my_table (lat, lng) VALUES(?, ?)");

Согласно спецификации PHP bind_param, он принимает только целочисленные, строковые, двойные и BLOB-значения. Спасибо за помощь.

1 ответ

Решение

Использовать дд в качестве двойного

$stmt->bind_param("dd", $lat, $lng);
Другие вопросы по тегам