Мы в Telegram
Добавить новость
Новости сегодня

Новости от TheMoneytizer

Вывод информации из БД Wordpress

Необходим php запрос к БД Wordpress с выводом информации на фронт. Все данные для поиска у меня в Exel, т.е. их исполнитель должен подготовить для импорта в БД.

Итоговый результат: Требуется поле, куда пользователь введет код, а в ответ получит текстовую расшифровку.

Информация будет выводиться на сайте под Wordpress. Мое пожелание, чтобы информация бралась из базы данных, а не скрипта, т.к. его можно скопировать к себе и использовать, что сможет почти каждый.

Сейчас все коды и расшифровки представлены в exel файлы, т.е. нужно подготовить csv или xml, который я загружу в БД.

Код, который вводит пользователь состоит из 6 цифр и буквы в конце, или просто из 6 цифр. Буква и цифры расшифровываются отдельно. Если нет совпадения по всем 6 цифрам, то они расшифровываются по первым трем цифрам и вторым трем цифрам.

Для поля ввода нужно предусмотреть валидацию:
  • В поле можно ввести максимум 7 символов. Это 6 цифр 1 буква в конце.
  • В поле можно ввести минимум 6 символов. Это 6 цифр без буквы. Т.е. 6 цифр должны быть всегда, иначе не ищем.
  • Удалять при вводе любые символы и пробелы, кроме цифр и кириллических букв.
Алгоритм поиска
Если пользователь ввел 6 цифр и букву, то ищем в БД совпадение по всем 6 цифрам и ищем расшифровку буквы, к примеру, в другой таблице БД. Если нашли всё - выводим расшифровку цифр и расшифровку буквы.
Если пользователь ввел только 6 цифр, то ищем полное совпадение в БД. Если не нашли, тогда ищем в отдельной таблице расшифровку первых трех цифр, а в другой таблице БД расшифровку вторых трех цифр и выводим результат:
Расшифровка {{первые три цифры}}: значение
Расшифровка {{вторые три цифры}}: значение
Если по первой группе из трех цифр значение не нашлось, то выводим "не найдено", а по другой группе выводим расшифровку.

Выше я условно описал про разные таблицы в БД. Она может быть одна, но разделена необходимым образом.


Примеры, как выглядит код и как нужно искать:
123456К
Сначала ищем:
1.123456
2. К
Если нашли цифры, выводим
Расшифровка 123456 - Педагог
Расшифровка К - Высшая категория

Если не нашли расшифровку всех 6 цифр, ищем так:
123
456
К
Выводим то, что нашли:
Расшифровка 123 - Педагог
Расшифровка 456 - Образовательная деятельность
Расшифровка К - Высшая категория


Читайте на 123ru.net


Новости 24/7 DirectAdvert - доход для вашего сайта



Частные объявления в Вашем городе, в Вашем регионе и в России



Smi24.net — ежеминутные новости с ежедневным архивом. Только у нас — все главные новости дня без политической цензуры. "123 Новости" — абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. Smi24.net — облегчённая версия старейшего обозревателя новостей 123ru.net. Мы не навязываем Вам своё видение, мы даём Вам срез событий дня без цензуры и без купюр. Новости, какие они есть —онлайн с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии. Smi24.net — живые новости в живом эфире! Быстрый поиск от Smi24.net — это не только возможность первым узнать, но и преимущество сообщить срочные новости мгновенно на любом языке мира и быть услышанным тут же. В любую минуту Вы можете добавить свою новость - здесь.




Новости от наших партнёров в Вашем городе

Ria.city

МИД России объяснил приостановку работы над договором с Ираном о сотрудничестве

Дошкольное отделение гимназии №11 капитально отремонтируют в Королеве к сентябрю

Жителям Подмосковья напомнили, как сообщить о борщевике

ФСБ задержала банду чиновников, похитивших около 60 миллионов рублей в КЧР

Музыкальные новости

LISA FM Александр Белоносов выпустил альбом «Родина Сердца: Дневник Психолога»

В день 225-летия А.С. Пушкина преподаватели ФСТ провели конференцию по вопросам сохранения культурного наследия России

США и Европа "подготавливают" Россию и Ближний Восток для переселений?!

В ПРЕДДВЕРИИ ДНЯ РОССИИ РОСГВАРДЕЙЦЫ ПРОВЕЛИ ПРАЗДНИЧНОЕ МЕРОПРИЯТИЕ ДЛЯ ДЕТЕЙ

Новости России

Жителей Подмосковья пригласили на онлайн-фестиваль о нейросетях

Терапевт из Подмосковья купила жилье благодаря «Социальной ипотеке»

Москва и Тегеран не будут подписывать договор о сотрудничестве до выборов в Иране

Власти Финляндии боятся появления нового маршрута мигрантов через РФ в Европу

Экология в России и мире

Захарова: армянам - нота, апшеронцам – «да»

«Школа вожатых» прошла в школе №7 в Реутове

Proenza Schouler, коллекция pre-fall 2024

Можно ли прожить без музыки? Дискуссия протагонистов музыкального бизнеса

Спорт в России и мире

Свёнтек сравнялась с Шараповой по победам на турнирах Большого шлема

Глава ATP вручил Яннику Синнеру награду первой ракетки мира

Новак Джокович дал дорогу молодым // Борьбу за первое место в рейтинге АТР в этом году поведут Янник Синнер и Карлос Алькарас

В России заговорили о Елене Рыбакиной после смены теннисисткой гражданства

Moscow.media

На петербургском стадионе за 60 млрд рублей произошел крупный пожар

Портативный ТСД корпоративного класса Saotron RT-T70

Терминал сбора данных (ТСД) промышленного класса SAOTRON RT42G

Моя кошка Валлетта







Топ новостей на этот час

Rss.plus





СМИ24.net — правдивые новости, непрерывно 24/7 на русском языке с ежеминутным обновлением *