$id=5555;
$Num=150;
mysql_query("UPDATE game SET number=number-$Num-number2 WHERE id=$id);
Т.е, что я хотел, надо чтог бы в таблице от одного числа отнялось число со второй таблице и число которое я задам в php.
Таким образом (что выше) скрипт не работает (Ошибок не выдает, а просто не записывает).
Буду благодарен за помощь.
Спустя 1 час, 32 минуты, 35 секунд (24.08.2010 - 12:19) Nikitian написал(а):
number2 - поле из этой же таблицы game?
И, кстати, завершающую кавычку в запросе забыли.
И, кстати, завершающую кавычку в запросе забыли.
Спустя 8 минут, 53 секунды (24.08.2010 - 12:28) Гость_Дмитрий написал(а):
Да
Спустя 23 минуты, 32 секунды (24.08.2010 - 12:51) Guest написал(а):
Nikitian
Все, решена проблема! Весь прикол был в том, что у меня было написано примерно так:
Т.е. изначально number2 давало значение $Num, поэтому там и записывало одно и тоже число.
Все, решена проблема! Весь прикол был в том, что у меня было написано примерно так:
mysql_query("UPDATE game SET number2=$Num,number=number-$Num-number2 WHERE id=$id");
Т.е. изначально number2 давало значение $Num, поэтому там и записывало одно и тоже число.
Спустя 1 час, 21 секунда (24.08.2010 - 13:52) Nikitian написал(а):
Ещё раз подтверждает, что не надо код утаивать и показывать as is