Привет на всички, аз съм нов във форума и искам да помоля за помощ. Проблема е следния:
-Купих готов сайт за freelancers, като за да стане това, което аз искам претърпя малко промени. Има една последна промяна, която искам да направя и да го пускам да работи, но понеже не съм професионалист, а аматьор, който поназнайва малко не мога да се справя. Достатъчно овертюра , сега най-важното. Опитвам се да подобря една страница от сайта, в която се търси по няколко критерия - по юзър, по време и по ключова дума, а аз искам да вкарам и по град. Гореизборените 3 менюта са независими и може да търсиш само по един критерии, но може и по повече. Аз направих така - взимам информация от таблицата с градове и я изкарвам в падащо меню, като правя join с таблицата от проектите, в която съм записал id-тата на градовете, в които е пуснат проект, за да ми изкара само тях, но не става.
"SELECT * FROM countries INNER JOIN project_info ON countries.id=project_info.countries"
(*countries - всъщност там съм записал градове, а не държави, не ми се поменяше името на таблицата)
С INNER JOIN ми изкарва градовете , но ги повтаря в падащото меню (ако е 1 град има пуснати 1000 проекта, ще ми изкара 1000 пъти този град), а и не изкарва проектите само в тези градове , а всички, а с FULl JOIN не изкарва нищо. Та молбата ми е, може ли някой да ми даде пример с търсачка по град, пък аз ще импровизирам с моята. Благодаря предварително.
-Купих готов сайт за freelancers, като за да стане това, което аз искам претърпя малко промени. Има една последна промяна, която искам да направя и да го пускам да работи, но понеже не съм професионалист, а аматьор, който поназнайва малко не мога да се справя. Достатъчно овертюра , сега най-важното. Опитвам се да подобря една страница от сайта, в която се търси по няколко критерия - по юзър, по време и по ключова дума, а аз искам да вкарам и по град. Гореизборените 3 менюта са независими и може да търсиш само по един критерии, но може и по повече. Аз направих така - взимам информация от таблицата с градове и я изкарвам в падащо меню, като правя join с таблицата от проектите, в която съм записал id-тата на градовете, в които е пуснат проект, за да ми изкара само тях, но не става.
"SELECT * FROM countries INNER JOIN project_info ON countries.id=project_info.countries"
(*countries - всъщност там съм записал градове, а не държави, не ми се поменяше името на таблицата)
С INNER JOIN ми изкарва градовете , но ги повтаря в падащото меню (ако е 1 град има пуснати 1000 проекта, ще ми изкара 1000 пъти този град), а и не изкарва проектите само в тези градове , а всички, а с FULl JOIN не изкарва нищо. Та молбата ми е, може ли някой да ми даде пример с търсачка по град, пък аз ще импровизирам с моята. Благодаря предварително.