--- Bastien Koert <[EMAIL PROTECTED]> wrote:
> Hi Stu
>
> something like
>
> Bif(!empty($s_Ind)) $aWHERE[] = "Jobs.Industry IN
> ($s_Ind)" ;
> if(!empty($s_State)) $aWHERE[] = "Jobs.State IN
> ($s_State)";
> if(!empty($s_TType)) $aWHERE[] = "Jobs.Term IN
> ($s_TType)";
> if(!empty($JTitle)) $aWHERE[] = "Jobs.Title LIKE
> '%$JTitle%'";
> if(!empty($City)) $aWHERE[] = "Jobs.City LIKE
> '%$City%'";
> if(!empty($Days)) $aWHERE[] = "Jobs.Post >=
> DATE_SUB(CurDate(), Interval ($Days) DAY)";
>
> //the implode array statement to make the array into
> the where clause
> $query_rsVJ .= implode....
>
> //then check if the sort element is passed
> if (isset($_GET['order_rsVJ'])) {
> $orderParam_rsVJ = (get_magic_quotes_gpc()) ?
> $_GET['order_rsVJ'] :
> addslashes($_GET['order_rsVJ']);
>
> $query_rsVJ.= " order by $orderParam_rsVJ ";
>
Okay I wasn't sure but thought I might need to add
another query statement in. So it would have made it
work except! , I found a new problem with this issue.
Hopefully I can clearly explain it.
There is a default $orderParam_rsVJ set up. So when
the results are returned to the user things come back
sorted by the default column.
The problem is when I click the column sorter link and
the page re-loads, it looks like the where array is
getting wiped out, values are gone. I get a "divison
by zero" error. I'm assuming this is becasue the
order by statement is issued with no parameters.
Hope this makes sense and while I think it through
perhaps someone has an idea of remedy.
Stuart
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php