0 / 0 / 0
Регистрация: 09.04.2012
Сообщений: 9
|
|
1 | |
вывод строк из файла php09.04.2012, 11:49. Показов 5657. Ответов 16
Метки нет (Все метки)
Добрый день!
Помоги те пожалуйста на строить вывод строк из файла на php. Кратко о задаче: есть ИМ шин и дисков, есть место для топа продаж но это место пустует... Как организовать вывод из строки файла шин определенных размеров?! К примеру имеем файл tyres.txt в нем такие строки Если человек выбирает размер (к примеру) 195/65R15 то в том топе продаж выводиться строка в которой присутствует этот размер, если их две то выводятся все. Соответственно при выборе этого размера мы увидим строку №2 Ни как не могу сообразить как это сделать, помоги те пожалуйста! Заранее благодарен!
0
|
09.04.2012, 11:49 | |
Ответы с готовыми решениями:
16
Подсчёт определённых строк в базе и вывод их через php Вывод строк из файла Вывод строк из файла Вывод строк из файла |
258 / 147 / 37
Регистрация: 24.01.2011
Сообщений: 427
|
||||||
09.04.2012, 12:48 | 2 | |||||
1
|
0 / 0 / 0
Регистрация: 09.04.2012
Сообщений: 9
|
|
09.04.2012, 14:37 [ТС] | 3 |
Выводит все строки из файла!
Может вид у file.txt должен быть особенный?
0
|
258 / 147 / 37
Регистрация: 24.01.2011
Сообщений: 427
|
|
09.04.2012, 14:57 | 4 |
в file.txt
0
|
0 / 0 / 0
Регистрация: 09.04.2012
Сообщений: 9
|
||||||
09.04.2012, 16:47 [ТС] | 5 | |||||
именно так и написано но все равно выводит все строки разом
Добавлено через 56 минут
Добавлено через 46 минут Только выводит одно вхождение! Как сделать чтобы выводил несколько?!
0
|
258 / 147 / 37
Регистрация: 24.01.2011
Сообщений: 427
|
|
09.04.2012, 19:26 | 6 |
содержимое вашего ini файла приведите пожалуйста.
0
|
0 / 0 / 0
Регистрация: 09.04.2012
Сообщений: 9
|
|
09.04.2012, 20:39 [ТС] | 7 |
195/65R15 = Amtel Planet 2P K-234 H 195/65R15 H 2200
0
|
258 / 147 / 37
Регистрация: 24.01.2011
Сообщений: 427
|
|
10.04.2012, 07:06 | 8 |
дело в том что parse_ini_file(); возвращает ассоциативный массив, где имя настройки (195/65R15) - это ключ, а значение настройки (Amtel Planet 2P K-234 H 195/65R15 H 2200) - значение переменной. соответственно только последняя по порядку запись с одинаковым именем настройки будет присутствовать в возвращаемом массиве. пользуйтесь file();
0
|
0 / 0 / 0
Регистрация: 09.04.2012
Сообщений: 9
|
|
10.04.2012, 07:46 [ТС] | 9 |
Дело в том что используя file(); выводится весь текст из файла, а не определенная строка
0
|
258 / 147 / 37
Регистрация: 24.01.2011
Сообщений: 427
|
|||||||||||
10.04.2012, 08:49 | 10 | ||||||||||
вот этот код:
а что выводит:
1
|
0 / 0 / 0
Регистрация: 09.04.2012
Сообщений: 9
|
|||||||||||
10.04.2012, 09:06 [ТС] | 11 | ||||||||||
Если файл file.ini с текстом
0
|
238 / 235 / 43
Регистрация: 16.03.2011
Сообщений: 750
|
|
10.04.2012, 09:12 | 12 |
Wuw не пробовали использовать parse_ini_string, вот тут есть примеры:
http://www.php.net/manual/ru/f... string.php
0
|
0 / 0 / 0
Регистрация: 09.04.2012
Сообщений: 9
|
|
10.04.2012, 09:13 [ТС] | 13 |
Пробовал! Выводит только одну строку! Надо несколько!
0
|
258 / 147 / 37
Регистрация: 24.01.2011
Сообщений: 427
|
|
10.04.2012, 09:20 | 14 |
у вас в file.txt одно строкой всё? file(); по определению по строкам массив создаёт.
0
|
0 / 0 / 0
Регистрация: 09.04.2012
Сообщений: 9
|
|
10.04.2012, 09:26 [ТС] | 15 |
Выше я привел пример файла file.txt, еще раз
0
|
238 / 235 / 43
Регистрация: 16.03.2011
Сообщений: 750
|
||||||
10.04.2012, 09:40 | 16 | |||||
Так подходит?
0
|
0 / 0 / 0
Регистрация: 09.04.2012
Сообщений: 9
|
|
10.04.2012, 10:02 [ТС] | 17 |
Дело было в настройках PHP!!!
Надо было включить auto_detect_line_endings в php.ini Всем спасибо! ЗЫ вариант используется от shafl Ему отдельное спасибо!
0
|
10.04.2012, 10:02 | |
10.04.2012, 10:02 | |
Помогаю со студенческими работами здесь
17
Вывод из php файла ответа Вывод данных(Из файла PHP) Вывод определенных строк из файла Вывод нескольких строк из файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |