[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как поместить в цикл do{} while(цикл for)
Страницы: 1, 2
McLotos
Как это "не прописывать каждое условие цикла while"? я не понял.
Попробуйте объяснить ситуацию с постановки задачи. Ну вот например
имеется таблица в БД (имя таблица, поля) с неё берётся записать, которая (условия выбора), нужно сделать чтобы эта записи (тут финал обработки и резлуьтат)

_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
PHPLIVE
функцию тоже нельзя вставить, если кому то извсестно как можно провернуть такой цикл в условии то напишите сюда
PHPLIVE
вот задача
Дано
$iq = в базе данных колличество переменных
$a[] = массив перменных именуемый далее $a[i], всего переменных 100 ,
каждая перпеменная a[1]==1 прямопропорцианальна значению,
так вот , тоесть решение которое я увидел,
do{$n=rand(1,100);}while(
for($i=1;$i<=$iq; $i++){$n==$a[$i];});

inpost
До меня дошло, человек не знает функции in_array

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
killer8080
Цитата (PHPLIVE @ 28.12.2013 - 12:09)
функцию тоже нельзя вставить

функцию можно вставлять в условие, т.к. это выражение возвращающее значение, а цикл по определению ничего не возвращает, возвращать не может ни в одном языке.
Цитата (PHPLIVE @ 28.12.2013 - 12:09)
если кому то извсестно как можно  провернуть такой цикл в условии то напишите сюда

заноси данные в массив, и в условии проверяй вхождение в массив.
killer8080
Цитата (PHPLIVE @ 28.12.2013 - 12:15)
вот задача
Дано
$iq = в базе данных  колличество переменных
$a[] =  массив перменных именуемый далее $a[i], всего переменных 100 ,
каждая перпеменная a[1]==1 прямопропорцианальна  значению,

и в чем задача?
PHPLIVE
игра , которая ещё не воплощена
killer8080
PHPLIVE
если ты четко не сформулируешь поставленную задачу, врядли тебе кто поможет wink.gif
PHPLIVE
ЗАДАЧА БЫЛА ИЗБЕЖАТЬ ГРОМОЗДОКОГО КОДА, там к сожалению не массив, а значения в базе записаны, пофигу уже. Я уже код пишу без сокращения
Valick
PHPLIVE, ты не код пишешь, ты говнооооооокод пишешь
всю логику надо реализовывать SQL запросами, так как ты работаешь с БД
____
ты даже не представляешь насколько ты далек от программирования


_____________
Стимулятор ~yoomoney - 41001303250491
inpost
А чем мой ответ не подошел... странно всё как-то)

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Aeq
озвучу мысль inpost
do {
$n = rand(1,100);
} while(in_array($n, $a));
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.