473,379 Members | 1,216 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,379 software developers and data experts.

Search data based upon keyword or tags entered by USER

I am developing a website for local business classified.

Where Service Provider / Traders will post advertisement of their business / shop etc.

and end user will search for their needs and locate all the adv. based upon their search.

Basically this will be SIMILAR to JUSTDIAL.COM

While posting and adv. I have provided input field to enter KEYWORDS/TAGS to locate their adv. successfully.

e.g. If someone is posting adv. for their Education Institute then they will enter most relevant keywords, which will help their adv. to be found easily by customers.

So, they will enter tags like "Education, Institute, courses, teachers, tutor, Programming, computer courses" etc

AND When user enters either of the keyword their Adv. would be located.

I know this has been already developed by so many sites so far.
I would like to know, what would be the correct way to do it.

Any help would be greatly appreciated.

Thanks and regards,

SD
Aug 28 '13 #1
2 1409
You need to come up with database design first, what all field the table will contain, how will you search and return best match.
Aug 28 '13 #2
Okay, I am using Full Text Search feature for implementing search. But I am having a problem with it.

FOR EXAMPLE...

Their are three rows of data and their TAG column contains below data respectively...

1. Computer
2. Class
3. Computer Class

Whenever user search for "Computer Class" my query returns records in below order

1. COMPUTER
2. Class
3. Computer Class

But, I would like to get most relevant result at the top. So, result would be in below order.

1. Computer Class
2. Computer
3. Class

Please help, how could achieve this?
Aug 28 '13 #3

Sign in to post your reply or Sign up for a free account.

Similar topics

3
by: Micromanaged | last post by:
Is it possible (and if so, how?) to have an asp form page that based upon a user's selection on a field, would generate a input field b that the user selects? For example: User selects "name"...
0
by: Adis | last post by:
Asp.Net Visual Studio 2003 SQL Server. Hi, I have database in Sqlserver and ListBox (Multiple Selection Mode) in my Visual Studio Webform. I wish obtain various records from...
2
by: e2biz | last post by:
I want to change the style of a data presented based upon the value of the data. For example, I if the value is positive I want it to appear black but if it is negative I want it to be red. Any...
1
by: Mike P | last post by:
Is it possible when populating a datagrid to populate a dropdownlist column based upon the value populated to another row in the datagrid? (i.e. I have a drop down which I want to populate...
7
by: mike.a.rea | last post by:
Say that I have a form with a drop down list box. This list will set a value for a data field (for lack of a better word) say this is called test1. This is what I have for my basic form. form...
2
by: Bob | last post by:
I am developing an ASP.NET application that needs to archive documents and support the retrieval of them. When the document is stored, the user needs to be able to indicate whether it is a public...
1
by: eric1328 | last post by:
Say I have a table in a MS Access database (.mdb), that’s on the web, with two columns: “IP” – these entries would be manually entered with certain IP addresses “Text” I would like a script on a...
3
by: joseph.mccastlain | last post by:
Hello All, I am a new user to Access. I am currently designing a database consisting of four tables for multiple users. Rather than bore you with the goals and such, here is what I am...
0
by: spowel4 | last post by:
VB 2005: Using an xml file as the data source, I need to fill a listbox with data based upon what was selected in a combobox. In other words, my data consists of a list of customers in a...
1
by: svjim | last post by:
I am working on an iPhone application which uses a version of safari (UIWebView) to display web pages. I want to be able to capture images shown on the webview. To do so, I can capture a "touch...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.