Как вставить координаты через параметризованный запрос?
Я использую параметризованный запрос в 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);