Mysql Table Update завершилась неудачно без видимой причины

Я написал некоторый код PHP / mysql для программы субтитров на основе форм — но есть одно поле, в частности, что я не могу получить MYSQL для UPDATE для меня. Я искал проблему часами и просто не могу ее найти. Ниже, я думаю, наиболее актуальный кусок кода для решения проблемы. Соответствующее поле (TotalSeconds) определенно существует в таблице ‘captions’ и, как показано в комментариях ниже, $TotalSeconds Строка также существует (по крайней мере, до попытки обновления) — и все же все попытки обновить поле TotalSeconds с помощью $TotalSeconds строковое значение не выполняется. Кстати, поле TotalSeconds имеет тип DECIMAL(11,3) (что должно быть связано с моей проблемой, так как я новичок в использовании этого типа поля).

$TotalSeconds=$_REQUEST['TotalSeconds'];

/* NOTE: I can get the TotalSeconds string variable to echo successfully before the update attempt below */

$result=mysql_query("UPDATE captions SET TotalSeconds='$TotalSeconds' WHERE ID='ThisID'") or die(mysql_error());
$k=mysql_affected_rows();

И все же операция UPDATE выше никогда не работает. Значение затронутых строк всегда = 0. И все же у меня есть девять других полей, которые настроены для обновления таким же образом, и ни одно из других не доставляет мне никаких проблем.

Любые идеи очень приветствуются.

Спасибо,
Брайан

0

Решение

ОП говорит, что была опечатка.

(Теперь не «без ответа».)

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]