Well, that makes sense. I did try putting static data and running a SQL statement through phpmyadmin...but of course that wasn't a form variable. Input like so:
SELECT * FROM federal-married WHERE 5412 BETWEEN start AND end
...which gave me the result I needed.
phpmyadmin converted to php code like so:
$sql = 'SELECT * '
. ' FROM federal-married '
. ' WHERE 5412 '
. ' BETWEEN START AND '
. ' END LIMIT 0, 30';
The latest result is, however, still saying that mysql_fetch_row(): supplied argument is not a valid MySQL result resource.
Outputting SQL statement gives me:
SELECT * FROM 'federal-married' WHERE start <= 5412 AND end >= 5412
Code:
$sql = "
SELECT *
FROM 'federal-married'
WHERE start <= {$_POST['salary']} AND end >= {$_POST['salary']}
";
echo $sql;
$result = mysql_query($sql);
$row=mysql_fetch_row($result);
It still appears to be returning empty data this way.