[BNM] SQL hell
Andy Gale
a.gale at epcdirect.co.uk
Tue Jul 4 16:11:02 BST 2006
Paul,
I guess this is what you want to be doing...
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 AS d
LEFT JOIN directory_categories AS dc ON d.category = dc.cat_id
WHERE dc.cat_id = $category
ORDER by d.id
LIMIT $eu, $limit
Best regards,
Andy Gale
EPC Direct Limited
> -----Original Message-----
> From: delarge [mailto:delargerock at gmail.com]
> Sent: 04 July 2006 15:48
> To: Brighton New Media
> Subject: [BNM] SQL hell
>
> 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