Я пытаюсь вставить дату и время в БД 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
Это означает, что это удалось. Из документации :
Для других типов операторов SQL, Вставить, обновить, удалить, удалить и т. Д., mysql_query () возвращает TRUE в случае успеха или FALSE при ошибке.
А если ты
"Select time_of_pstart from tabelconf WHERE UniqueID = ".mysql_escape_string($dbUniqueID) "'";
Это возвращает то, что вы ожидаете? Обновление будет успешным, если оно выполнено, а не только если оно обновляется.