Изменение имени таблицы базы данных останавливает сохранение данных о местоположении - PullRequest
0 голосов
/ 06 мая 2018

Я использую phpMyAdmin для хранения местоположений (значений lng) в отдельных столбцах. Я использую тип данных DOUBLE.

Я заметил что-то странное. Если я поменяю имя таблицы с «местоположения» на что-то еще, значения lat lng перестают обновляться. Все остальные входы продолжают работать нормально, но значения lat lng не имеют никакого ввода. Если я изменю имя обратно на имя таблицы обратно на 'location', значения lat lng снова начнут работать.

Я заметил нечто похожее: если я изменю имя столбца с 'lng' на 'long', таблица перестанет принимать данные долготы. Есть ли в phpMyAdmin автоматические настройки для таких имен? Что делать, если я хочу несколько таблиц местоположений?

Обратите внимание, что все данные обновляются в php с помощью одного оператора UPDATE, но имя таблицы влияет только на последние значения.

Буду признателен за любую помощь.

ОБНОВЛЕНИЕ: Проблема на самом деле была вызвана вызовом AJAX, который импортировал бы данные ланга из другого php-файла, поэтому он не работал при изменении имен. Спасибо тем, кто прокомментировал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...