Loading...
PHP/MySQL | Цикл while
При любом значении $kol запись в базу происходит только один раз, соответственно условие один раз выполняется, даже если $kol=100;

Где накосячил?



$i=1;
while($i<=$kol){
$cena=$data_pokupka['cena']*1.2;
mysql_query("UPDATE `user_build` SET `cena`='".$cena."' WHERE `id_user`='".$user['id']."' AND `id_build`='".$id_build."' LIMIT 1");
$i++;
}
$kol какое значение несет??
используй for!!!1 я не смогу помочь: не разбираюсь в while.... я бы переписал на for...
utyfua (27.03.2015 в 23:46)
используй for!!!1 я не смогу помочь: не разбираюсь в while.... я бы переписал на for...


мля оно и при

for($i=1;$i<=$kol;$i++){
$cena=$data_pokupka['cena']*1.2;
mysql_query("UPDATE `user_build` SET `cena`='".$cena."' WHERE `id_user`='".$user['id']."' AND `id_build`='".$id_build."' LIMIT 1");
}



тоже один раз проходит, каким бы не была $kol :(
Вилы Выкидные (27.03.2015 в 23:48)
utyfua (27.03.2015 в 23:46)
используй for!!!1 я не смогу помочь: не разбираюсь в while.... я бы переписал на for...


мля оно и при

for($i=1;$i<=$kol;$i++){
$cena=$data_pokupka['cena']*1.2;
mysql_query("UPDATE `user_build` SET `cena`='".$cena."' WHERE `id_user`='".$user['id']."' AND `id_build`='".$id_build."' LIMIT 1");
}



тоже один раз проходит, каким бы не была $kol :(

стрелку смени в другую сторону и попробуй :)
NeFesT (27.03.2015 в 23:45)
$kol какое значение несет??


при разном $kol только один раз цикл проходит
utyfua (27.03.2015 в 23:49)
Вилы Выкидные (27.03.2015 в 23:48)
utyfua (27.03.2015 в 23:46)
используй for!!!1 я не смогу помочь: не разбираюсь в while.... я бы переписал на for...


мля оно и при

for($i=1;$i<=$kol;$i++){
$cena=$data_pokupka['cena']*1.2;
mysql_query("UPDATE `user_build` SET `cena`='".$cena."' WHERE `id_user`='".$user['id']."' AND `id_build`='".$id_build."' LIMIT 1");
}



тоже один раз проходит, каким бы не была $kol :(

стрелку смени в другую сторону и попробуй :)


ню-ню
Вилы Выкидные (27.03.2015 в 23:52)
utyfua (27.03.2015 в 23:49)
Вилы Выкидные (27.03.2015 в 23:48)
utyfua (27.03.2015 в 23:46)
используй for!!!1 я не смогу помочь: не разбираюсь в while.... я бы переписал на for...


мля оно и при

for($i=1;$i<=$kol;$i++){
$cena=$data_pokupka['cena']*1.2;
mysql_query("UPDATE `user_build` SET `cena`='".$cena."' WHERE `id_user`='".$user['id']."' AND `id_build`='".$id_build."' LIMIT 1");
}



тоже один раз проходит, каким бы не была $kol :(

стрелку смени в другую сторону и попробуй :)


ню-ню

тоесть: for($i=1;$i>=$kol;$i++){
utyfua (27.03.2015 в 23:53)
Вилы Выкидные (27.03.2015 в 23:52)
utyfua (27.03.2015 в 23:49)
Вилы Выкидные (27.03.2015 в 23:48)
utyfua (27.03.2015 в 23:46)
используй for!!!1 я не смогу помочь: не разбираюсь в while.... я бы переписал на for...


мля оно и при

for($i=1;$i<=$kol;$i++){
$cena=$data_pokupka['cena']*1.2;
mysql_query("UPDATE `user_build` SET `cena`='".$cena."' WHERE `id_user`='".$user['id']."' AND `id_build`='".$id_build."' LIMIT 1");
}



тоже один раз проходит, каким бы не была $kol :(

стрелку смени в другую сторону и попробуй :)


ню-ню

тоесть: for($i=1;$i>=$kol;$i++){



и что? цикл будет крутить при любом значении большем, чем $kol, повиснет страница
Вилы Выкидные,
начни цыкл гдето так:
for($i=0;$i<count($arr_antiMraz);$i++){
Онлайн: 4
Время:
Gen. 0.0977
(c) Bym.Guru 2010-2025