[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Передать значение в цикл
MadChild
Ребят, помогите разобраться с проблемой:
Есть такой кусок кода:
			for($i=0;$i<$sizearr;$i++){	
$thisMachine = $id_mach[$ebaCounter]; //Присваиваем значение 144
echo $thisMachine.'<br />'; // значение = 144
if($row['id_manufacturer'] == $id_hnp[$i] && $newPost[$i] === true){
$nonPost = false;
}
elseif($newPost[$i] === false){

/*
Проблема заклчюается в том, что в цикл While, который ниже, не передается переменная $thisMachine
Почему-то она в цикле равна 1
Если вызвать ее до цикла, то она содержит верное значение
*/

echo $thisMachine.'<br />'; // значение = 144

while($row_12 = mysql_fetch_array($result_12)){
echo $thisMachine.'<br />'; // значение = 1
if($row_12['id_machine'] == $thisMachine && $row_12['id_manufacturer'] == $row['id_manufacturer']){
$nonPost = false;
}
}
}

$ebaCounter++;
}


Проблема описана уже в комменте, но повторюсь
Мы задаем значение переменной и почему то оно не передается в цикл WHILE, а мне это очень надо...
Быстрый ответ:

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