LINUX.ORG.RU

Непонятные левые поля в sqlite

 


0

1
Array ( [id] => 1 [0] => 1 [forum_id] => 15 [1] => 15 [title] => блаблабла [2] => 0 [description] => блаблабла [3] => блаблабла [status_read] => 0 [4] => 0 [status_write] => 0 [5] => 0 [status_top] => 2 [6] => 2 [answers] => 0 [7] => 0 [views] => 1 [8] => 1 [closed] => 0 [9] => 0 [created] => 1603585937 [10] => 1603585937 [updated] => 1603585937 [11] => 1603585937 )

Откуда взялись поля 7, 9 и другие? Они в принципе не мешают, но что это? Обработка записей в пыхе.

В таблице точно нет таких полей.

★★☆☆

Последнее исправление: XoFfiCEr (всего исправлений: 5)

В таблице точно нет таких полей.

Обработка записей в пыхе.

Вот и смотри в ORM или что там у тебя для работы с SQL.

Рекомендую также добавить тегов на тему php и что там у тебя вместо ORM (если такой тег есть).

mord0d ★★★★★
()

массив в пхп индексируется циферками и буковками, при чём тут sqlite, не понятно

Harald ★★★★★
()

Схему таблицы менял? sqlite умеет только добавлять столбцы, но не убирать, поэтому если из таблицы вырезались столбцы - твой орм мог не пересоздать таблицу, а просто оставить «пустые» на их месте

slowpony ★★★★★
()
Ответ на: комментарий от Harald

Его вопрос не в том, что у него там «не только имена, а еще и какие-то цифры», а в том что у него присутствуют поля с индексами 7 и 9 без имен и данных.

slowpony ★★★★★
()
Ответ на: комментарий от slowpony

если присмотреться к выхлопу, там присутствут поля от 0 до 11 включительно с теми же значениями, что и у строковых полей

Harald ★★★★★
()
Ответ на: комментарий от WitcherGeralt

нет, что вы, просто не могу стереть из памяти знания из тёмного прошлого :)

Harald ★★★★★
()
Ответ на: комментарий от theNamelessOne

ну я с тобой согласен как то клоуном быть намного проще, не видя код заявить что ошибка в 42 строке. Ну прям колдун от IT

XoFfiCEr ★★☆☆
() автор топика
Последнее исправление: XoFfiCEr (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.