{% else-1 %}
Обновить
* Тема закрыта!
1.
SV * 2.63
[автор] (16 фев 2013, 22:59) [0/0] [0] [спам] [под]

В общем мне нужно, чтобы по циклу мне не последовательный порядок чисел от 1 до 20 выпадал,
а 1 2 3 4 1 2 . . . 1 2 3 4
В общем в голову приходит лишь такой велосипед:
<?php for($i=1;$i<=20;$i++)
if($i == 1||$i == 5||$i == 9||$i == 13||$i == 17)echo \'1\';
/* и так далее */endfor; ?>
Есть че поумнее и покороче моей реализации?

2.
SV * 2.63
[автор] (16 фев 2013, 23:06) [0/0] [0] [спам] [под]

Кхм, и уплыла тема с главной за флудерами... Ап!

3.
Victor * Верифицирован 41.37
(16 фев 2013, 23:08) [0/0] [0] [спам] [под]

Хороший код. Ничего не понял *


Очаг
4.
-=CoolBoy=- * [мошенник] 4.79
(16 фев 2013, 23:08) [0/0] [0] [спам] [под]

А не проще преобразовать цикл for?

5. (16 фев 2013, 23:10) [0/1] [-1] [спам] [под]
SV,

предупреждение *

6. (16 фев 2013, 23:16) [0/0] [0] [спам] [под]

SV, ничего не понятно, что Вам нужно... Ваш код выведет 5 единиц

7.
PaRaDoX * 2.25
(16 фев 2013, 23:34) [0/0] [0] [спам] [под]

Может там всётаки должно было быть echo $i;?


Изм. 1 раз. / Посл. изм.
PaRaDoX * 2.25
(16 фев 2013, 23:35)
8.
SV * 2.63
[автор] (17 фев 2013, 01:45) [0/0] [0] [спам] [под]

Витёк, ох уж эта гонка за качеством... Та думал, что есть еще проще реализация. Значит нету, да?

9.
SV * 2.63
[автор] (17 фев 2013, 01:56) [0/0] [0] [спам] [под]

CoolBoy, та дело не в цикле, просто с базы выводятся id, вот как есть, и как нужно:
1 1
2 2
3 3
4 4
5 1
6 2
7 3
8 4
9 1
10 2
11 3
12 4
13 1
Понял, что нужно? Как-то эти цифры нужно преобразовать, в общем нужно, чтобы выводило 1 2 3 4 1 2, и самое реальное наверное прицепить к id
<?php
if ($id == 2||...||$id == 18)$num=\'2\';
//что-то такое
?>

10.
SV * 2.63
[автор] (17 фев 2013, 02:01) [0/0] [0] [спам] [под]
-=Dr.Bew2=-,

Кхм, молодой человек, а не были бы Вы столь любезны засунуть себе свое предупреждение в место не столь отдаленное, но весьма причинное? *

Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений