[BNM] SQL hell
Ali
ali at nubz.com
Tue Jul 4 16:15:20 BST 2006
hi paul
maybe it's because you have no where/join clause on the directory table so it's just selecting them all - you are just specifying the where on the dc table maybe try:
$sql =
"SELECT d.id, d.category, d.image1, d.image2, d.title, d.text,
d.phone, d.email, d.web, dc.cat_id, dc.category FROM directory d JOIN
directory_categories dc WHERE dc.cat_id = $category AND d.category=dc.cat_id ORDER by d.id LIMIT $eu,
$limit";
hth
ali
On 04/07/2006 15:48:22, delarge (delargerock at gmail.com) wrote:
> Yo all
>
> This is starting to drive me loopy...
>
> Can anyone see what is wrong with this sql statement?
>
> $sql =
> "SELECT d.id, d.category, d.image1, d.image2, d.title, d.text,
> d.phone, d.email, d.web, dc.cat_id, dc.category FROM directory d,
> directory_categories dc WHERE dc.cat_id = $category ORDER by d.id LIMIT $eu,
> $limit";
>
>
> i get no errors, instead it selects everything - seems to be ignoring the
> WHERE clause
>
> $category is being passed via a query string and that's getting through
> OK...
>
> any ideas?
>
> --
> Paul Burgess
>
> http://delarge.co.uk
> http://streetstickers.co.uk
> http://iampaulburgess.co.uk
> --
>
> BNM info/subscription/archives: http://www.brightonnewmedia.org/
>
> BNM archive search: http://www.roddis.org/bnm/search.php
> BNM Del.icio.us tag: http://del.icio.us/tag/bnm/
> BNM Flickr group: http://www.flickr.com/groups/bnm/
>
> BNM powered by http://www.screen-play.net/
More information about the BNMList mailing list
BNMList is hosted by Screenlists, a Screen-Play.net service