есть цикл..
while ($arrr = mysql_fetch_assoc($res1))
{
$xx=$arrr['pid'];
$res0 = do_sqlquery("SELECT chas_nado FROM {$TABLE_PREFIX}users WHERE pid = '$xx'");
$row0 = mysql_fetch_array($res0);
if ($row0["chas_nado"] >= 0.500000)
{
quickQuery("UPDATE {$TABLE_PREFIX}users SET chas_nado = chas_nado-0.500000 WHERE pid = '$xx'");
}
}
вот я хочу цикл убрать, делаю вот так:
$arrr = mysql_fetch_assoc($res1);
$xx=$arrr['pid'];
$res0 = do_sqlquery("SELECT chas_nado FROM {$TABLE_PREFIX}users WHERE pid = '$xx'");
$row0 = mysql_fetch_array($res0);
if ($row0["chas_nado"] >= 0.500000)
{
quickQuery("UPDATE {$TABLE_PREFIX}users SET chas_nado = chas_nado-0.500000 WHERE pid = '$xx'");
}
помогите пожалуйста! почему не работает?!
Спустя 56 минут, 12 секунд (12.07.2010 - 16:25) Slays написал(а):
что именно не работает и почему ты решил цикл убрать ?
Задача скрипта в чем ?
Задача скрипта в чем ?
Спустя 12 минут, 59 секунд (12.07.2010 - 16:38) tmt0086 написал(а):
кароче смотрит сколько человек торренов раздает, и если 2а торрента раздает, то отнимает из "час_надо" 1(если 1 торрент, то 0.5), а мне нужно всегда 0.5!
мне подсказывали как сделать, вот пример:
поидее, так должно работать! но не хочет(( решил вообще цикл убрать.. убрал, вроде как все верно, но! не пашет
мне подсказывали как сделать, вот пример:
$i=0;
while ($arrr = mysql_fetch_assoc($res1))
{
if($i == 0(
{
$xx=$arrr['pid'];
$res0 = do_sqlquery("SELECT chas_nado FROM {$TABLE_PREFIX}users WHERE pid = '$xx'");
$row0 = mysql_fetch_array($res0);
if ($row0["chas_nado"] >= 0.500000)
{
quickQuery("UPDATE {$TABLE_PREFIX}users SET chas_nado = chas_nado-0.500000 WHERE pid = '$xx'");
}
$i++;
}
}
поидее, так должно работать! но не хочет(( решил вообще цикл убрать.. убрал, вроде как все верно, но! не пашет
Спустя 1 час, 39 минут, 21 секунда (12.07.2010 - 18:17) Slays написал(а):
а если do_sqlquery и quickQuery заменить на привычное mysql_query ?
Спустя 7 минут, 39 секунд (12.07.2010 - 18:25) tmt0086 написал(а):
давай щас попробую отпишу через час
Спустя 27 минут, 18 секунд (12.07.2010 - 18:52) tmt0086 написал(а):
Slays
нет, это не помогает..
нет, это не помогает..
_____________
Продаю людей. Дешего. Писать в ПС