бага php?
Код:
$sql_query = mysql_query("UPDATE `{$table}` SET `paid` = {$paid} WHERE `{$wh_column}` = '{$wh}'{$and}") or die(mysql_error());
далее нужно получить результат функции mysql_affected_rows(), которого нет.
для дебага сразу после запроса писал die(123);
скрипт померал, но 123 не выдавал, если написать die(12333333333), тогда выдаст 12333333333, если die(123333333333333), то выдаст 123333333333330
откуда берется ноль, вообще, что это значит? запрос выполняется корректно при всех значениях переменных, но результата mysql_affected_rows() не получить.
версия PHP 5.2.6
Слишком мало информации, чтобы дать ответ. Обычно если вы ходите вывести на экран mysql_affected_rows(), да и вообще любого результата, значение которого (int)0, то он просто не выводится на экран.