Pentiums Posted March 6, 2008 Report Share Posted March 6, 2008 (edited) Nesen jautāju par tiem tagiem rakstos.... nu bet ja piemēram es taisītu tā: id raksts tagi ---- 1 reiz sensenos... blaa... pasaka teika romāns teksts un ja man vajadzētu izvilkt rakstu pēc tagiem: pasaka zaptsburka teksts, tad viņš parādītu šo rakstu... (līdzīgi kā search engine) ceru ka manu murgu sapratāt, jo es negribu čakarēties ar lielo čakarēšanos, kur taisīt 3 tabulas priekš tagiem, rakstiem utt.. un tad kautkā apvienot.. SELECT * FROM articles WHERE title LIKE '$string' AND subtitle LIKE '$string' AND content LIKE '$string' ORDER BY id DESC ar šito kautkas varētu sanākt.. Edited March 6, 2008 by Pentiums Link to comment Share on other sites More sharing options...
bubu Posted March 6, 2008 Report Share Posted March 6, 2008 Tici mums, tās 3 tabulas tev tikai vēlāk palīdzēs. Taisot tikai ar to vienu tabulu taisot, tu pats iedzīvosies tikai problēmās vēlāk. Link to comment Share on other sites More sharing options...
xPtv45z Posted March 6, 2008 Report Share Posted March 6, 2008 Padomā arī kāds izskatīsies sql, kad gribēsi kādu no tagiem izdzēst vai arī izlabot. :) Link to comment Share on other sites More sharing options...
Pentiums Posted March 6, 2008 Author Report Share Posted March 6, 2008 man nevajag nekādus tagus dzēst! man vajag tikai lai parāda blakus stūrītī līdzīgos rakstus, tam rakstam ko pašlaik lasa! tāpa kā boot.lv un tikko atrisināju savu probu SELECT * FROM www_news WHERE news_extended LIKE '%".$tags1."%' OR news_extended LIKE '%".$tags2."%' OR news_extended LIKE '%".$tags3."%' ORDER BY news_id DESC LIMIT 5 Link to comment Share on other sites More sharing options...
bubu Posted March 6, 2008 Report Share Posted March 6, 2008 Un kas vainas šim: SELECT www_news.* FROM www_news JOIN news_tags ON www_news.id = news_tags.news_id JOIN tags ON news_tags.tag_id = new_tags.id WHERE tag_name LIKE '%".$tags1."%' OR tag_name LIKE '%".$tags2."%' OR tag_name LIKE '%".$tags3."%' ORDER BY www_news.news_id DESC LIMIT 5 Link to comment Share on other sites More sharing options...
Recommended Posts