I'm stuck with the following query, it partially seems to work before giving up the ghost. I'm no guru but I'd be grateful for any help offered.
I have two tables
cms_tags
key | tag | timesused
---------------------------
1 retriever 12
2 jack retriever 1
3 energetic 5
4 bulldog 3
cms_doggies (four fields = key,dogname,description,tags)
key dogname description tags
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1 Jack Retriever Jacks only just been with us for a short while he's a golden retriever that is energetic and loves to play with a frisbee. Does not like canned food. ,retriever,golden,energetic,frisbee
the query should return:
retriever
jack retriever
energetic
...instead it only returns:
jack retriever
here's the query:
$dogname= strtolower($_GET['dogname'])
$description= strtolower($_GET['description'])
$tags= strtolower($_GET['tags'])
SELECT `key`, `tag`
FROM `cms_tags`
WHERE `tag` LIKE '%$dogname%'
OR `tag` LIKE '%$description%'
OR `tag` LIKE '%$tags%'
ORDER BY `primkey`
LIMIT 0, $finalnumber;