Как сделать методом php — отображение текста из файла txt? Очень нужна помощь. Сам - запутался. Знаю такая возможность есть, но я забыл как ее реализовывать.
Вопрос следующий:
У меня есть файл TXT, в нем расположены строчки с информацией.
по типу: URL фото, URL фото, Страна, Город, Регион, Цена
Мне нужно реализовать элементарную возможность выбрать к примеру город - и увидеть все товары с определенным городом, так же при выборе страны или региона..
Задача элементарная.. Но как назло не понимаю как это можно воплотить..
Можно это сделать без MySQL ?
А если только через MySQL - то как можно подобное сделать? Возможно кто-то знает хотя бы урок в интернете по этой теме, статью, что угодно :)

21 Авг 2019 в 06:28
204 +1
0
Ответы
1

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

Вот пример реализации:

// Читаем файл с данными
$data = file_get_contents('data.txt');
// Разбиваем данные на строки
$lines = explode("\n", $data);
// Фильтруем данные по городу
$city = 'Москва'; // пример выбранного города
$filteredData = array_filter($lines, function($line) use ($city) {
$elements = explode(',', $line);
return isset($elements[3]) && $elements[3] == $city;
});
// Выводим отфильтрованные данные
foreach($filteredData as $item) {
echo $item . "\n";
}

Этот код читает данные из файла 'data.txt', разбивает их на строки, фильтрует по выбранному городу и выводит отфильтрованные данные.

Если вы хотите более сложную фильтрацию или операции с данными, то лучше использовать базу данных, например MySQL. Вы можете создать таблицу с полями URL фото, Страна, Город, Регион, Цена и загрузить данные из файла в базу данных. После этого выполнить SQL запросы для фильтрации данных.

Есть много учебных материалов по работе с MySQL и PHP. Вы можете найти уроки на сайтах как php.net, w3schools.com, tutorialspoint.com и других образовательных ресурсах.

20 Апр в 13:18
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 588 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир