McLotos
28.12.2013 - 13:46
Как это "не прописывать каждое условие цикла while"? я не понял.
Попробуйте объяснить ситуацию с постановки задачи. Ну вот например
имеется таблица в БД (имя таблица, поля) с неё берётся записать, которая (условия выбора), нужно сделать чтобы эта записи (тут финал обработки и резлуьтат)
_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
PHPLIVE
28.12.2013 - 14:09
функцию тоже нельзя вставить, если кому то извсестно как можно провернуть такой цикл в условии то напишите сюда
PHPLIVE
28.12.2013 - 14:15
вот задача
Дано
$iq = в базе данных колличество переменных
$a[] = массив перменных именуемый далее $a[i], всего переменных 100 ,
каждая перпеменная a[1]==1 прямопропорцианальна значению,
так вот , тоесть решение которое я увидел,
do{$n=rand(1,100);}while(
for($i=1;$i<=$iq; $i++){$n==$a[$i];});
inpost
28.12.2013 - 14:16
До меня дошло, человек не знает функции in_array
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
killer8080
28.12.2013 - 14:16
Цитата (PHPLIVE @ 28.12.2013 - 12:09) |
функцию тоже нельзя вставить |
функцию можно вставлять в условие, т.к. это выражение возвращающее значение, а цикл по определению ничего не возвращает, возвращать не может ни в одном языке.
Цитата (PHPLIVE @ 28.12.2013 - 12:09) |
если кому то извсестно как можно провернуть такой цикл в условии то напишите сюда |
заноси данные в массив, и в условии проверяй вхождение в массив.
killer8080
28.12.2013 - 14:18
Цитата (PHPLIVE @ 28.12.2013 - 12:15) |
вот задача Дано $iq = в базе данных колличество переменных $a[] = массив перменных именуемый далее $a[i], всего переменных 100 , каждая перпеменная a[1]==1 прямопропорцианальна значению, |
и в чем задача?
PHPLIVE
28.12.2013 - 14:26
игра , которая ещё не воплощена
killer8080
28.12.2013 - 14:29
PHPLIVEесли ты четко не сформулируешь поставленную задачу, врядли тебе кто поможет
PHPLIVE
28.12.2013 - 15:05
ЗАДАЧА БЫЛА ИЗБЕЖАТЬ ГРОМОЗДОКОГО КОДА, там к сожалению не массив, а значения в базе записаны, пофигу уже. Я уже код пишу без сокращения
Valick
28.12.2013 - 15:20
PHPLIVE, ты не код пишешь, ты говнооооооокод пишешь
всю логику надо реализовывать SQL запросами, так как ты работаешь с БД
____
ты даже не представляешь насколько ты далек от программирования
_____________
Стимулятор ~yoomoney - 41001303250491
inpost
28.12.2013 - 17:19
А чем мой ответ не подошел... странно всё как-то)
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
озвучу мысль
inpost-а
do {
$n = rand(1,100);
} while(in_array($n, $a));
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.