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