Find Jobs
Hire Freelancers

Datatables server-side processing - PHP / PostgreSQL - advanced queries

$30-250 USD

Completed
Posted almost 6 years ago

$30-250 USD

Paid on delivery
I´m trying to figure out how to group data from joined table in Datatables server-side PHP script. The data for datatables in prepared by the PHP script using an SSP class modified for postgreSQL connection. The table consists of products and their categories. Everything is working well, but I cannot figure out how to prepare the SELECT statement in order to group product categories per product. To make it easier to understand my problem you can see a setup example below. PostgreSQL DB table structure: Table: products_table ------------------------------------------ id | title | pr_template_id ------------------------------------------ 1 | Product 1 | 1 2 | Product 2 | 2 3 | Product 3 | 3 ------------------------------------------ Table: product_categories_template_relations ------------------------------------------ id | pr_template_id | category_id ------------------------------------------ 1 | 1 | 1 2 | 1 | 2 3 | 2 | 2 4 | 2 | 3 5 | 3 | 1 ------------------------------------------ Table: product_categories ------------------------------------------ category_id | title ------------------------------------------ 1 | Category 1 2 | Category 2 3 | Category 3 ------------------------------------------ Server side script (PHP): <?php $table = <<<EOT ( SELECT [login to view URL], a.pr_template_id, [login to view URL] as producttitle, b.pr_template_id, b.category_id, [login to view URL] as cattitle FROM products_table a LEFT JOIN product_categories_template_relations b ON a.pr_template_id = b.pr_template_id LEFT JOIN product_categories c ON b.category_id = c.category_id ) temp EOT; ?> Current Datatables results: ------------------------------------------ Product ID | Product title | Category ------------------------------------------ 1 | Product 1 | Category 1 1 | Product 1 | Category 2 2 | Product 2 | Category 2 2 | Product 2 | Category 3 3 | Product 3 | Category 1 ------------------------------------------ Datatables results I´m looking for: --------------------------------------------------------- Product ID | Product title | Category --------------------------------------------------------- 1 | Product 1 | Category 1, Category 2 2 | Product 2 | Category 2, Category 3 3 | Product 3 | Category 1 --------------------------------------------------------- So basically I´m currently stuck at Server side script (PHP) and how to formulate the SQL query correctly.
Project ID: 17247154

About the project

16 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
You need use this script SELECT [login to view URL], [login to view URL] as producttitle, string_agg(DISTINCT [login to view URL], ',') as cattitle FROM products_table a LEFT JOIN product_categories_template_relations b ON a.pr_template_id = b.pr_template_id LEFT JOIN product_categories c ON b.category_id = c.category_id group by [login to view URL], [login to view URL]
$35 USD in 0 day
5.0 (16 reviews)
4.4
4.4
16 freelancers are bidding on average $163 USD for this job
User Avatar
Hello, I'm Abu Gosia. I'm interesting your project very well I'm good in Website Design, PHP, Laravel, Codeigneter, Wordpress, C#, .Net, MVC, Angular.js, ASP.NET expert. I m quite well experienced in these jobs. Let's go ahead with me I want to service for you continously. Thanks
$222 USD in 3 days
4.9 (158 reviews)
6.7
6.7
User Avatar
Datatables server-side processing - PHP / PostgreSQL - advanced queries Hello, I have read the details that you mentioned in your project description. I am willing to work with you on this project. I hope that we can do this project together , just let me know when you want to start. Looking forward for your reply dear. Thank You!
$144 USD in 3 days
4.9 (73 reviews)
6.5
6.5
User Avatar
Hello, I can help with you in your project Datatables server-side processing - PHP / PostgreSQL - advanced queries. I have more than 5 years of experience in Datatables, PHP, PostgreSQL. We have worked on several similar projects before! We have worked on 350+ Projects. Please check the profile reviews. I can deliver your job with in your deadline. Please ping me for more discussion. I can assure the 100% job satisfaction. Thanks,
$250 USD in 3 days
4.9 (50 reviews)
6.1
6.1
User Avatar
Hi, I am server side expert. I have read your description i have understood what you want. Please get in touch so we can start your project. Thanks
$100 USD in 2 days
4.9 (73 reviews)
5.9
5.9
User Avatar
Hi, I read your requirement and understood that you need some one good at PHP and Postgres SQL knowledge to write best queries on grouping. I am good at both the technologies, last week I developed and delivered an application using Postgres SQL. Please come for chat, let us discuss and will finish the work Thanks Paul
$90 USD in 2 days
4.9 (23 reviews)
5.0
5.0
User Avatar
HELLO SIR . HOW ARE YOU? I HAVE GONE THROUGH YOUR REQUIREMENT AND I AM SURE I CAN HELP YOU. I HAVE MORE THAN 7 YEARS EXPERIENCE IN CI, MYSQL, HTML, Graphic Design, PHP, Website Design. FOR FURTHER DISCUSSION PLEASE COME TO CHAT WE CAN START NOW
$155 USD in 3 days
4.9 (38 reviews)
4.2
4.2
User Avatar
Hello Sir/Madam, Wish you a very good day. I have been working as a professional senior full stack developer for 5 long years now. I have spent my 5 years to get the best experience as a full stack developer using technologies like PHP, HTML, CSS, Angular JS, NodeJS, JS and framework like Laravel, Magento, WordPress, CodeIgniter.I have a good experience with creative and professional design website and mobile application by using the platform like HTML5, Bootstrap, CSS3, illustrator, and photoshop. I have also experience in development of E-commerce websites, Healthcare projects, Responsive websites, Web apps and Dashboards etc. I have a experience with Curl operations, API, and payment integration and using Laravel framework as a backend in web apps. I always aim to maintain a long-term relationship with my clients. I had gone through your project requirement and I can make your project as per your expectation. You can also see my company Portfolio at promition.com. I will be happy and give my 100% to develop your esteem website development If I will be given I chance to work with you. Above all of these, getting satisfaction from my work is assured because satisfying the clients through my works is my best concern. Thanks!
$155 USD in 3 days
5.0 (4 reviews)
2.8
2.8
User Avatar
Hi, I have similar work experience in this work. i love to complete this task on given schedule. please share you requirement specification details.
$244 USD in 7 days
5.0 (5 reviews)
1.8
1.8

About the client

Flag of DENMARK
Ringsted, Denmark
5.0
24
Payment method verified
Member since Aug 6, 2012

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.