$timeFrom and $timeTo need to be surrounded by quotes within your SQL query
for the format you're using.

$query = "select * from Job_TB where teamNo = $teamNo AND startTime >=
'$timeFrom' AND endTime <= '$timeTo'";

---John Holmes...

----- Original Message -----
From: "Brad Wright" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, March 14, 2003 9:33 AM
Subject: [PHP] php/mySQL time comparison


Hi all,

I have been tearing my hair out for weeks with this problem, hope someone
can help.

I want to pull all data out of a mysql table that falls between two dates (a
start-time and end-time).

I use PHP to allow the user to specify the time interval, creating 2
variables
'startTime' and 'endTime'. These are formatted thus: 2002-02-25 00:00:00
(YYYY-MM-DD HH:mm:ss).

I then use the syntax:
$query = "select * from Job_TB where teamNo = $teamNo AND startTime >=
$timeFrom AND endTime <= $timeTo";
$result = mysql_query($query,$db) or die ("somethings wrong");

to query the mysql DB. But it doesnt work. Is there a glaring error in my
syntax?

Can anyone help with this as its driving me nuts

Hope someone can help, thanks in advance,
brad
Cheers,

Brad


Nel vino la verità, nella birra la forza, nell'acqua i bacilli
--------------------------------------------------------------------------
In wine there is truth, in beer there is strength, in water there are
bacteria


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to