Обновление вовремя в MySQL не работает - PullRequest
0 голосов
/ 07 декабря 2009

Я пытаюсь вставить дату и время в БД MySQL. Я сохранил поле как VARCHAR (9182)

date_default_timezone_set('Asia/Kolkata');
$timestamp =  date("m/d/Y h:i:s a", time());    

$utimeprocess = "UPDATE tabelconf 
                    SET time_of_pstart = '".mysql_escape_string($timestamp)."' 
                  WHERE UniqueID = '".mysql_escape_string($dbUniqueID)."'";

$result = mysql_query($utimeprocess);

результат возврата $ 1

Ответы [ 2 ]

2 голосов
/ 07 декабря 2009

Это означает, что это удалось. Из документации :

Для других типов операторов SQL, Вставить, обновить, удалить, удалить и т. Д., mysql_query () возвращает TRUE в случае успеха или FALSE при ошибке.

0 голосов
/ 07 декабря 2009

А если ты

"Select time_of_pstart from tabelconf WHERE UniqueID = ".mysql_escape_string($dbUniqueID) "'";

Это возвращает то, что вы ожидаете? Обновление будет успешным, если оно выполнено, а не только если оно обновляется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...