PHP 4.0 Bug #8939 Updated: Date problem with MySQL
| From: | rasmus@php.net | Date: | Fri, 26 Jan 2001 16:40:35 +0000 |
| Subject: | PHP 4.0 Bug #8939 Updated: Date problem with MySQL | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-45059@lists.php.net to get a copy of this message | ||
ID: 8939
Updated by: rasmus
Reported By: cormier@iwebgroup.com
Old-Status: Open
Status: Closed
Bug Type: MySQL related
Assigned To:
Comments:
Why did you put quotes around $today and not around now() ? And if quotes are needed at all, surely
they should be single quotes.
Previous Comments:
---------------------------------------------------------------------------
[2001-01-26 10:40:23] cormier@iwebgroup.com
./configure --with-mysql=/mysql --enable-bcmath --with-gd
--with-xml --with-imap --with-dbm
--with-apxs=/apache/bin/apxs
The code before update:
$today = date("Y-m-d H:i:00");
$requete = "insert into table (id, date) VALUES (NULL, "$today")";
$resultat = mysql_query($requete);
The result:
= 0000-00-00 00:00:00
After some modification:
$requete = "insert into table (id, date) VALUES (NULL, now())";
$resultat = mysql_query($requete);
The result:
= 2001-01-25 19:38:24
Conclusion:
I think there are a incompatibility with de date format
of mysql. I use mysql-3.23.32.
---------------------------------------------------------------------------
Full Bug description available at: http://bugs.php.net/?id=8939