I have a column in my mySql database that holds a date that I've added each
record called

designadddate

I'm trying to create a filter to only pull up the records that have been
added over the last two weeks. This is my code ... I added the echo for the
$today and $twoweeksago variables to make sure something was being
calculated, they are showing up correct as 2003-03-03 and 2003-02-17 ... but
it isn't pulling up any records -- it's not bombing out and giving me the
Couldn't execute query message - but I know there's three records that I
made sure had dates in between this range.  I also tried using BETWEEN and
it didn't seem to work either.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

  $today = date ("Y-m-d");
  $twoweeksago = date("Y-m-d",mktime(0,0,0,date(m), date(d)-14, date(Y)));

echo"$today\n";
echo"$twoweeksago\n";

  /* Select designs of the given type */
  $query = "SELECT * FROM designs, appliquetable, puffyfoamtable WHERE
            designs.puffyfoam = puffyfoamtable.puffyfoam AND
            designs.applique = appliquetable.applique AND
           (designs.designadddate <= $today AND
            designs.designadddate >= $twoweeksago)GROUP BY
            catcode ORDER BY designfile";
  $result = mysql_query($query)
       or die ("Couldn't execute query.");

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Any help would me much appreciated!

TIA
Renee Toth




---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to