![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| klarkdeblin |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 4.5.2009 Репутация: нет Всего: нет |
Здравствуйте.
Столкнулся с такой проблемой. Пишу простенькую фотогаллирею , и не могу понять как мне выводить 5 фоток в строку, затем начинать с новой. объясните, пожалуйста. |
|||
|
||||
| enof |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 837 Регистрация: 23.1.2009 Где: Санкт-Петербург Репутация: 30 Всего: 35 |
Как же вы пишите фотогаллирею, если не знаете циклов?
Заводите внутри цикла счетчик, если %5 == 0, то заканчиваете текущий ряд, и начинаете новый. |
|||
|
||||
| klarkdeblin |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 4.5.2009 Репутация: нет Всего: нет |
Можете описать пример?
|
|||
|
||||
| VladMazday |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 2.5.2009 Репутация: нет Всего: нет |
Если галерея как таблица то при делении на 5 остаток 0 то закрываеться </tr> и начинаеться новый <tr>.
Либо просто проверять число. Как только 5 тоже самое и число обнуляется |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
|
|||
|
||||
| klarkdeblin |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 4.5.2009 Репутация: нет Всего: нет |
тоесть как деление?
|
|||
|
||||
| enof |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 837 Регистрация: 23.1.2009 Где: Санкт-Петербург Репутация: 30 Всего: 35 |
Это сообщение отредактировал(а) enof - 8.5.2009, 16:55 |
|||
|
||||
| klarkdeblin |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 4.5.2009 Репутация: нет Всего: нет |
Сильно не ругайте)))))) Выводит так. Каждая фотка умножается на 7 , тоесть 9 фото, а выводит 63 причём в одну строку) )) |
|||
|
||||
| enof |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 837 Регистрация: 23.1.2009 Где: Санкт-Петербург Репутация: 30 Всего: 35 |
||||
|
||||
| klarkdeblin |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 4.5.2009 Репутация: нет Всего: нет |
Ё моё. 9 фотов базе! рядом написано 63. с умножением совсем? лучше ошибки в коде скажи, чем умничать.!
Добавлено через 3 минуты и 37 секунд Сорри. не заметил)))) Добавлено через 7 минут и 51 секунду каждая фотка выводится больше 100 раз) |
|||
|
||||
| enof |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 837 Регистрация: 23.1.2009 Где: Санкт-Петербург Репутация: 30 Всего: 35 |
Лучше книжки читай, чем тупить! У вас с языками по ходу вообще никак, что русский, что пхп. 1: do-while вместо while() 2: переменные, названные как $var1, $var2, $var3. Понять сходу, где и что трудно. 3: Откуда возьмется $myrow при первой итерации? 4: Откуда берется $result? 5: Логика вообще непонятна, что вы пытаетесь делать этим кодом. Весь код одна большая ошибка, напишите все по-человечески. |
|||
|
||||
| klarkdeblin |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 4.5.2009 Репутация: нет Всего: нет |
где ошибка?
Добавлено @ 17:34 фото выводятся из базы. Это сообщение отредактировал(а) skyboy - 8.5.2009, 18:21 |
|||
|
||||
| enof |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 837 Регистрация: 23.1.2009 Где: Санкт-Петербург Репутация: 30 Всего: 35 |
Используйте кнопку код.
Ошибка здесь: Откуда при первой итерации возьмется $myrow? Зачем вы изменяете значение, взятое из базы? Что храниться в базе и соответственно в массиве? |
|||
|
||||
| klarkdeblin |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 4.5.2009 Репутация: нет Всего: нет |
за циклом всё есть. И подключение к таблице и извлечение из массива)
|
|||
|
||||
| enof |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 837 Регистрация: 23.1.2009 Где: Санкт-Петербург Репутация: 30 Всего: 35 |
Я вопросы не просто так задаю, а чтобы на основании ответов понять где ошибка и помочь.
Опишите поля в базе. Где находятся картинки, что находится в prev_foto(Предыдущее фото? О_о) |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |