Вопрос № 67324: Здравствуйте!
Помогите дописать скрипт который выводит таблицу так чтоб в каждой строке было по 3 ячейки, а в каждой ячейке картинка($picture) и описание ($description)
файлы и описания которые нужно выводить скрипт берет с файла de...
Вопрос № 67.324
Здравствуйте!
Помогите дописать скрипт который выводит таблицу так чтоб в каждой строке было по 3 ячейки, а в каждой ячейке картинка($picture) и описание ($description)
файлы и описания которые нужно выводить скрипт берет с файла descript.ion следуещего содержания
111.jpg фото
222.gif картинка
333.bmp файла нет, но описание есть
PICT0001.gif описание фото
PICT0002.gif
пытаюсь вывести таблицу с помощью следующего кода, но ничего не получается
Отправлен: 17.12.2006, 02:22
Вопрос задал: Валера (статус: Посетитель)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 3)
Отвечает: Cimus
Здравствуйте, Валера!
Посмотрите код в приложении.
Появяться вопросы - смело задавайте.
Приложение:
--------- Достичь можно любых высот !
Ответ отправил: Cimus (статус: 9-ый класс)
Ответ отправлен: 17.12.2006, 03:19 Оценка за ответ: 5
Отвечает: Яруллин Азат Рифкатович
Здравствуйте, Валера!
Не очень вдавался в подробности получения информации о картинке и чтении файла.
Будем надеяться, что там всё правильно :)
Единственное что там добавил: "[]" - а то у Вас в одной части программы переменные $picture и $description строки, а в другой - рассматриваются как массив.
Доработал вывод таблицы (алгоритм можно построить и по другому + привожу свой вариант, не проверял).
Код в приложении.
Удачи!
P.S. Чтобы избежать обратного слеша используйте ещё один тип кавычек: ординарный.
Приложение:
Ответ отправил: Яруллин Азат Рифкатович (статус: Студент)
Ответ отправлен: 17.12.2006, 03:23 Оценка за ответ: 5
Отвечает: Барков Илья Андреевич
Здравствуйте, Валера!
Немного не по теме, но вот альтернативный вариант вывода нужного количества ячеек в строчку:
$i=0; $td_count=3;
foreach ($rows as $row) {
$i++;
if ($i % $td_count==1) echo "<TR>";
echo "<TD><img ...></TD>";
if ($i % $td_count==0) echo "</TR>";
}
Ответ отправил: Барков Илья Андреевич (статус: 5-ый класс)
Ответ отправлен: 17.12.2006, 16:15 Оценка за ответ: 5