A
A
Anatoly Bezdetkin2016-11-08 21:06:53
Joomla
Anatoly Bezdetkin, 2016-11-08 21:06:53

How to implement database analysis on Joomla for further interaction of contacts?

Good night, dear toasters!
Please tell me in a sensible language how to correctly implement my task.
In general, the essence is this, there is an idea to create a site on which the system will automatically connect consumers (people) based on a common need. I will try to explain using the example of philately (stamp collectors). For example, a certain Ivanov I.I. is registered. who has an extra 1847 Mauritius stamp in his collection that he is willing to trade or sell, but lacks a 1918 Jenny stamp in his collection that he is willing to buy or trade. In the same way, Smirnova E.A. is registered on the site. who is looking for "Mauritius" in 1847 and Popov V.K. who has an extra 1918 Jenny. The system analyzes the database and finds these people according to common needs. Further, a notification is sent to both parties with the contacts of the second party, for example, in the form of SMS. Therefore, the person registered, outlined his needs and calmly waits (well, or continues to search for brands on other sites of his brands) when a person with a common need appears on the site. Filling the database with people is already a secondary point, I believe that the need for this kind of site exists not only in Russia.
Ask why I explain on stamps? because each brand has a clear name and year of issue. Accordingly, the chances of making a mistake in the analysis of needs and bringing people together for further communications is minimized. I hope I was able to explain my need. For example, I made a small picture attached below.
The bottom line is that at the moment I am practicing creating sites on Joomla, so I want to ask how to implement such a fig on this engine or are there any plugins or something else.
Прошу, пожалуйста, только не кидайте камни и не тыкайте пальцем в меня что я тупой и раз не могу сам такое сделать нехер лезть в создатели сайтов. Просто появилась реальная идея которую хочется реализовать на одноклеточном уровне дома чтобы разобраться в ней досконально, а потом идти к специалистам которые это реализуют в планетарном масштабе.
Всем заранее спасибо за уделенное время
ca02b15fda4647399410a285aa7dc543.jpg

Answer the question

In order to leave comments, you need to log in

1 answer(s)
E
Evgeny Bukharev, 2016-11-08
@evgenybuckharev

You can break all the work into two parts:
1. Collecting data from users.
2. Data processing.
1. Collecting data from users.
For this you need a component. You need to create a view with a form to collect and write data from users. Display the form for authorized users only. After validating the data, write it to the database, and you can immediately check for matches.
2. Data processing. Create a controller, in the same component, in the action of which it is necessary to program bypass the search for matches of the created data. In case of a match, link users in one way or another.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question