2009-12-07 4 views
0

J'essaie d'insérer l'heure de la date sur la base de données MySQL. J'ai gardé le terrain VARCHAR (9182)Mise à jour dans le temps dans MySQL ne fonctionne pas

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); 

retour du résultat $ est 1

+0

retour de $ resultat est 1 – NewDev

+0

Désolé, suis-je absent là où il échoue? La valeur de TIME_OF_PSTART n'est-elle pas attendue? – Xailor

+0

il ne montre aucune erreur aussi ..... essayant de comprendre que – NewDev

Répondre

2

Cela signifie qu'il a réussi. De l'documentation:

Pour les autres types d'instructions SQL, INSERT, UPDATE, DELETE, DROP, etc, mysql_query() retourne TRUE en cas de succès ou FALSE en cas d'erreur.

0

Et si vous

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

-t-il revenir ce que vous attendez? Une mise à jour réussira si elle s'exécute, et pas seulement si elle est mise à jour.

Questions connexes