Я запускаю очень простой запрос на двух разных серверах, на двух разных версиях PHP и получаю противоречивые результаты. Я могу изменить свой запрос, чтобы получить последовательные результаты, поэтому я выяснил Что пошло не так, но я бы хотел, чтобы некоторые указатели на Почему это произошло. Работает нормально, когда есть результат. Однако, когда результаты не найдены, результаты несовместимы.Array
{
[0] => (int) 0
}
< /code>
Однако на другом сервере (PHP 7.4.6) я получаю следующий результат из того же запроса: < /p>
Array
{
[computed] => (string) 0
}
< /code>
Они не вытягивают с одного и того же сервера SQL, но одна таблица является копией другой, поэтому, хотя разница в таблицах не объясняет это, настройка базы данных может. Точно так же код, поэтому должно быть что -то странное в версии PHP или в некоторых конфигурациях сервера.>
Подробнее здесь: https://stackoverflow.com/questions/696 ... ss-servers
Непоследовательная безымянная обработка столбцов по серверам ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение