делать доп поле в таблице в которое при создании точки будут записываться данные о ее имени , типе , субтипе и тд . и поиск вести уже только по этому полю
поздравляю, вы изобрели полнотекстовый поисковый движок. Можно не писать свой, а взять готовый, Sphinxsearch или Elasticsearch
я только учусь, я незнаю некоторых элементарных вещей
Дело не в том, что вы не знаете. А в том что не хотите узнать.
Я вам задал два простых вопроса, призванные помочь вам разобраться в проблеме самостоятельно. Которые вы мало того что проигнорировали, но еще и смеете называть "бессмысленными".
И знаете что.
Судя по истории вопросов, вы уже больше года "активно осваиваете РНР".
За такой срок люди не то что циклы осваивают, а уже становятся разработчиками middle уровня.
И с каждым месяцем вам будет все труднее и труднее бить на жалость фразами "я новичок и ничего не знаю".
Не знаете вы не потому что новичок - вы уже давно не новичок. А потому что не хотите учиться и думать. А ждете только готовый код, не понимая в нем ни строчки и не пытаясь разобраться, как он работает.
Hemul GM, конечно не меняется, если её поощрять такими вот ответами.
Впрочем, наверное для кого-то это действительно архисложная задача, и ответ публикуется не для автора, а чтобы похвастаться, "смотрите, я смог!"
ну то есть вам надо перебирать массив в цикле и кроме текущего получать следующий элемент, правильно?
То есть вопрос водится к тому, "как получить следующий по счёту индекс?" правильно?
И мне кажется, вы прекрасно можете ответить на этот вопрос самостоятельно :)
Akina, не возьмусь спорить на ниве параграфов документации, но чисто эмпирическое наблюдение. Если бы индекс не работал при таком сравнении, то 99% пхп приложений встали бы колом.
и поле, и значение приводятся к FLOAT, и только потом сравниваются - это не про mysql
ну во всяком случае это не такое приведение, которое не даёт использовать индекс