Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Динамическое создание листа / 7 сообщений из 7, страница 1 из 1
15.03.2016, 10:38
    #39191963
aziker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамическое создание листа
Доброго времени суток всем!
Нужна помощь :)
У меня есть некии html-страница, конечно с использовнием php.
Вопрос такой. Я с сервера выгружаю список, пусть будет количество машин.
мне надо чтобы после того как спсиок перевалит число 7, создавать новую страницу, НО весь хтмл, пхп код должен быть скопированным, а список продолжится с 8 по 14 и т.д
ВОт до чего я сам пока дотукал;

<?php $i=1; ?>
<?php foreach($vehicles as $vehicle) :?>
<?php if ($i<=7):?>
<?php $vehicle_client = Tf::model()->findByattributes(array('tf_id'=>$vehicle->tf_id)); ?>
<?php if ($vehicle_client!=null) :?>
<tr>
<td><?php echo CHtml::encode($i); ?></td>
<td><span style="text-transform: uppercase"><?php echo Chtml::encode($vehicle_client->VoitureMark . ' ' . $vehicle_client->VoitureModel); ?></span></td>
<td style="text-align:center"><span style="text-transform: uppercase"><?php echo Chtml::encode($vehicle->tf_number); ?></span></td>
<td style="text-align:center"><span style="text-transform: uppercase"><?php echo Chtml::encode($vehicle_client->vin); ?></span></td>
</tr>
<?php $i++; ?>
<?php endif;>
<?php endif; ?>
<?php endforeach; ?>
</table>
...
Рейтинг: 0 / 0
15.03.2016, 10:45
    #39191974
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамическое создание листа
открой для себя while
...
Рейтинг: 0 / 0
15.03.2016, 10:59
    #39191998
aziker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамическое создание листа
ScareCrow,

While, for это понятно) я не пойму как перенести код с предыдущей страницы на новую
...
Рейтинг: 0 / 0
15.03.2016, 11:31
    #39192036
anvano
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамическое создание листа
aziker,

гугли по словам "PHP , pagination"
...
Рейтинг: 0 / 0
15.03.2016, 12:06
    #39192100
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамическое создание листа
azikerмне надо чтобы после того как спсиок перевалит число 7, создавать новую страницу, НО весь хтмл, пхп код должен быть скопированным, а список продолжится с 8 по 14 и т.дЛично я ничего не понял. Куда и что должно копироваться?

И что за листы такие... желтые осенние знаю, екселевские знаю, кровельное железо знаю, ещё формата А4 знаю и ватман. О каких листах идёт речь?
...
Рейтинг: 0 / 0
15.03.2016, 12:19
    #39192130
SharuPoNemnogu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамическое создание листа
Chtml это yii же? Там есть CPagination
...
Рейтинг: 0 / 0
15.03.2016, 12:23
    #39192134
SharuPoNemnogu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамическое создание листа
и вот это
Код: php
1.
<?php $vehicle_client = Tf::model()->findByattributes(array('tf_id'=>$vehicle->tf_id)); ?>

во первых в цикле, во вторых во вьюхе.. плохо.
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Динамическое создание листа / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]