![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| PARROT |
|
||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 23 Всего: 50 |
На страницу из базы, выводится 4 фотографии разной категории.
Всего категорий 4, соответственно фотографий 4 штуки.
Вот сам код:
Вывод работает, не правильно работает вывод ссылок соответственно категориям Всегда пишет 1. Вопрос: Как исправить положение? Вот база самой галереи:
Это сообщение отредактировал(а) PARROT - 25.6.2005, 00:37 -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
||||||
|
|||||||
| o.s.a. |
|
||||||
![]() Xo4y B MocKBy ![]() ![]() Профиль Группа: Участник Сообщений: 312 Регистрация: 16.2.2005 Где: Ташкент Репутация: 2 Всего: 15 |
1)
т.е. тег открывается столько раз, сколько работает цикл, а закрывается только один раз 2)
Что это за цикл такой??? Дважды одно и то же условие
причем обычно после if (условие) идет либо : либо {}, а у тебя ; -------------------- Не могу стоять, пока другие работают, пойду полежу. |
||||||
|
|||||||
| Ni@m |
|
||||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 189 Регистрация: 11.3.2004 Где: почти Киев Репутация: нет Всего: 6 |
такое впечетление, что у тебя только в одном месте вывод(не понимать двусмысленно
Абсолютно не понял зачам тут эти if. Эни же просто проверяют, но никакой роли не играют. могу ошибаться, ибо не пользуюсь такой схемой кодирования(php+html), обычно через накапливания вывода, или на крайняк echo, или великий smarty =), но
является правильной конструкцией?? --------------------
Обучение - как переливание воды из одной чашки в другую: всегда лучше, чтоб чашка со знаниями нахордилась выше. |
||||||
|
|||||||
| Opik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: 24 Всего: 55 |
да первый иф - рабочий, второй нет |
|||
|
||||
| o.s.a. |
|
|||
![]() Xo4y B MocKBy ![]() ![]() Профиль Группа: Участник Сообщений: 312 Регистрация: 16.2.2005 Где: Ташкент Репутация: 2 Всего: 15 |
как он может быть рабочий, если после него стоит точка с запятой??? -------------------- Не могу стоять, пока другие работают, пойду полежу. |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 23 Всего: 50 |
o.s.a., объясняю смысл if, который вас смущает:
Если $start равна $s, то есть странице на которой мы стоим, или может быть равна нулю, тогда $i (страница) будет равна нулю. Эта часть полностью рабочая, не стоит спорить по этому поводу. Вопрос был не в этом! Читайте выше. Добавлено @ 15:39
Вот в этой ссылке должны передаваться разные имена. Тоесть $name=1 для первого $name=2 для второго $name=3 для третьего $name=4 для четвертого А она передает у первого 1, у второго тоже 1.......... Короче везде 1, вместо 2,3,4 -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Joes |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 432 Регистрация: 15.11.2004 Репутация: -2 Всего: 7 |
oSS, повнимательнее будь Это сообщение отредактировал(а) Joes - 25.6.2005, 15:47 |
||||
|
|||||
| IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 44 Всего: 73 |
тебе нужно скорее всего, насколько я понял:
-------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
| o.s.a. |
|
||||||
![]() Xo4y B MocKBy ![]() ![]() Профиль Группа: Участник Сообщений: 312 Регистрация: 16.2.2005 Где: Ташкент Репутация: 2 Всего: 15 |
2 Joes
Я имел ввиду, что тег <table width=100% border> открывается 0 или более раз, т.к. находится в цикле while, а закрывается один раз после цикла.
В этом коде вывод print выполняется вне зависимости от того, что вернет if (). Поэтому я и не вижу смысла использовать данный if. PARROT, судя по твоему коду
у тебя $name всегда равна только 1. И нигде не инкрементируется. Поэтому в цикле у тебя выводятся ссылки с $name=1 -------------------- Не могу стоять, пока другие работают, пойду полежу. |
||||||
|
|||||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 23 Всего: 50 |
Всем спасибо! Мы уже решили проблему вывода.
-------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
![]()
|
| Правила форума "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. |