arov
Junior Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Сразу скажу это мое первое знакомство с PHP, не ругайте сильно Дано: файл csv следующего содержания Агентский договор | 1234 | 1.10.2009 | 21.10.2009 | ООО Рога ЭНД Копыта | Описание договора | <a href="A_334_21_10_2009_21_10_2009" target="_blank">Просмотр</a> | Договор | 6547 | 2.05.2009 | 20.09.2009 | Мастер ломастер | Ломает все и бесплатно | <a href="A_334_21_10_2009_21_10_2009" target="_blank">Просмотр</a> | Соглашение | 3332 | 01.02.2008 | 06.05.2009 | ООО Камень | Купля продажа | <a href="A_334_21_10_2009_21_10_2009" target="_blank">Просмотр</a> | Надо: Организовать поиск по всем строкам и столбцам, и выводить все строки где встречается искомое выражение, например если ввести "дог" то чтоб выводились все Договора. Агентский договор | 1234 | 1.10.2009 | 21.10.2009 | ООО Рога ЭНД Копыта | Описание договора | <a href="A_334_21_10_2009_21_10_2009" target="_blank">Просмотр</a> | Договор | 6547 | 2.05.2009 | 20.09.2009 | Мастер ломастер | Ломает все и бесплатно | <a href="A_334_21_10_2009_21_10_2009" target="_blank">Просмотр</a> | Делаю так: <?php $row = 1; $handle = fopen("base.csv", "r"); while (($data = fgetcsv($handle, 1000, ";")) !== FALSE) { $num = count($data); echo "<tr>\n"; $row++; for ($i=0; $i < $num; $i++) { if ($data[$i] == $search_txt) { echo "<td>".$data[$i]."</td>\n"; } } echo "</tr>\n"; } fclose($handle); ?> Но что то все не так у меня выходит. Направьте на путь истинный... плз | Всего записей: 187 | Зарегистр. 25-03-2005 | Отправлено: 17:45 21-10-2009 | Исправлено: arov, 17:47 21-10-2009 |
|