Bug #13220: Query problem with Unix billions

From: Date: Sun, 09 Sep 2001 11:52:16 +0000
Subject: Bug #13220: Query problem with Unix billions
Groups: php.dev 
Request: Send a blank email to php-dev+get-65561@lists.php.net to get a copy of this message
From: crimson@protonic.com Operating system: FreeBSD PHP version: 4.0.6 PHP Bug Type: MySQL related Bug description: Query problem with Unix billions I'm honestly not sure if this is a PHP bug or a MySQL bug. I apologize if this is a waste of time. Here's an example script: $timenow = time(); $red = ($timenow-345600); $ticket_query = mysql_query("SELECT * FROM opentickets WHERE AskDate < $red"); This query returns all tickets where AskDate is earlier than the $red date, PLUS all tickets above 1 billion on the time stamp! Ack! I have resolved this by removing the single quotes from around '$red' in my query, so it reads: $ticket_query = mysql_query("SELECT * FROM opentickets WHERE AskDate < $red"); Just thought I would share this. -- Edit bug report at: http://bugs.php.net/?id=13220&edit=1

« previous php.dev (#65561) next »