From: Eve Atley [mailto:[EMAIL PROTECTED]
> I am attempting to construct a select statement in which I
> can find values between two fields: start, and end. I have
> tried using "BETWEEN" and comparing with <= and >=, but
> neither meet success. Can someone please set me straight?
> This is meant to be in a PHP page, but I'm assuming the
> syntax is similar if not the same. I understand there is
> also a min/max, but I'm not sure it would work in this
> instance.
>
> $sql = "SELECT * FROM federal-married WHERE start >=
> ".$_POST['salary']." AND end <= ".$_POST['salary'];
>
> --------------------
> Table: federal-married (finds federal tax rate based on
> marital status)
> start = min field, ie. 804
> end = max field, ie. 2801
> $_POST['salary'] = salary of individual posted from a form
Have you tried this?
$sql = "
SELECT *
FROM federal-married
WHERE {$_POST['salary']} BETWEEN start AND end
";
--
Mike Johnson
Web Developer
Smarter Living, Inc.
phone (617) 886-5539
--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]