[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: вычетание числа..
tmt0086
вот подскажите, что я делаю не так?
есть цикл..
       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'");
}

помогите пожалуйста! почему не работает?! sad.gif



Спустя 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++;
}
}

поидее, так должно работать! но не хочет(( sad.gif решил вообще цикл убрать.. убрал, вроде как все верно, но! не пашет mad.gif

Спустя 1 час, 39 минут, 21 секунда (12.07.2010 - 18:17) Slays написал(а):
а если do_sqlquery и quickQuery заменить на привычное mysql_query ?

Спустя 7 минут, 39 секунд (12.07.2010 - 18:25) tmt0086 написал(а):
давай щас попробую smile.gif отпишу через час

Спустя 27 минут, 18 секунд (12.07.2010 - 18:52) tmt0086 написал(а):
Slays
нет, это не помогает..


_____________
Продаю людей. Дешего. Писать в ПС
Быстрый ответ:

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