SQL Chart Builder

Description

The plugin can create beautiful charts based on your SQL queries, then you can use those charts in any part of your website.
You can use both native wp and non-wp mysql tables in your queries.

Pie chart, Donut chart, Line chart, Bar chart, Column chart, Area chart

How to use

  1. Give any name to your report.

  2. Use our preinstalled chart or create new one yourself: choose desired chart type, type sql query,
    enter field names, labels and then press to Publish/Update

  3. You can use multiple SQL queries too. Just split them by ; sign. You can also add shortcode argument to SQL query. For example if you
    type “select * from wp_posts where ID>{arg1}” then it you can pass arg1 value to the query with [gvn_schart_2 id=”2″ arg1=”11″] shortcode.

  4. After update/save you will see needed shortcode below there. You can use that shortcode anywhere in your website: in pages, posts, widgets etc.

  5. Just check “Show table-view data below the graph” in order to get table-list view below each chart.

  6. Using “Dynamic Filters” you can create dynamic variables inside SQL code. It also creates corresponding dynamic input form above each chart.

Dynamic filters

Use this format: variable_name~default_value~variable_label~variable_type | variable_name~default_value~variable_label~variable_type etc.

  • variable_name – any single name you want.
  • default_value – default value when no any variable chosen by a user
  • variable_label – Label which would be visible at a form above the chart
  • variable_type – number, text or date
  • ~ is a separator between variable elements.
  • | is a separator between variables

For example if to put

limit_tag:10:Count:number | post_date_tag:2010-07-05 17:25:18_Date Published_date,

then you can use this SQL code

select * from wp_posts where post_date<{post_date_tag} limit {limit_tag}

in SQL CODE field.
{post_date_tag} and {limit_tag} would be replaced with dynamic variables.

So, the plugin will automatically recognize it and put corresponding selectboxes above the chart.

Website

https://guaven.com/my-sql-charts/

Documentation

https://guaven.com/my-sql-charts/#docs

Bug Submission and Forum Support

Contact Page

Please Vote if you liked our plugin

Your votes really helps us. Thanks.

Screenshots

  • Screenshot 1

  • Screenshot 2

  • Screenshot 3

  • Screenshot 4

  • Screenshot 5

Installation

  1. Upload ‘guaven_sqlcharts.zip’ to the ‘/wp-content/plugins/’ directory
  2. Unzip it.
  3. Go to Dashboard/Plugins and Activate the plugin.
  4. Go to “Dashboard/My SQL Charts” to create new charts. You will also see howtouse guide texts there.

FAQ

Installation Instructions
  1. Upload ‘guaven_sqlcharts.zip’ to the ‘/wp-content/plugins/’ directory
  2. Unzip it.
  3. Go to Dashboard/Plugins and Activate the plugin.
  4. Go to “Dashboard/My SQL Charts” to create new charts. You will also see howtouse guide texts there.

Reviews

DecimalComma data in table not showing in chart.

In order to see data with DecimalComma, it has to be converted to DecimalPoint.
(This makes 8,15 look like 8.15 and will make this plugin work. Data in table is still 8,15)
Use, for column, like this,

replace(m3,”,”,”.”) AS m3

SQL code:
SELECT date, replace(m3,”,”,”.”) AS m3
FROM your_tablename WHERE 1

Thanks for an accurate and quick response!
___________________________________________
Wordpress 4.9.8
Version 2.1.1 | By Guaven Labs

No support

Plug-in builder has not responded to any support questions for the last two years. Weirdly, he/she seems to be adding updates from time to time. I am assuming this is their awkward way to try to get people to pay for support.

Doesn’t work.

This plugin adds a table prefix based off of the site name and not the designated database prefix. Fix the code.

No documentation of any type is available.

Great Support

Hi, the solution works great, easy and it is simple.
Wanted to create a donut chart showing a value from the database, where it is displayed as a percentage of the maximum value. Did not know how to get the SQL query correct. Got help in just a couple of days… Great!

Thanks for all of those who made this plugins

I would like to thank you guys for the plugin. I installed it for a small project and without any hassle it works right away.
Very clear notes also given to make sure which axis your are going to put what types of data.

Thank you guys. Keep up the good work.

Read all 7 reviews

Contributors & Developers

“SQL Chart Builder” is open source software. The following people have contributed to this plugin.

Contributors

Translate “SQL Chart Builder” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

= 2.1.1=

  • Fixed small bug in Area Charts

  • Chart library has been updated to the latest version

= 2.1.0=

  • Dynamic filters added: You can use dynamic date/number/text filters at frontend.

  • Table-view support added.

= 2.0.4=

Now you can add custom arguments to the SQL query.

= 2.0.0=

  • New non-Google Local Charts added.

  • Use multiple mysql queries in one graph.

= 1.0.0=

  • Uploaded to WordPress.org

= 1.0.2=

  • Little fixes

= 1.0.5=

  • Added WP 4.7 compatibility

  • Fixed “multiple charts in one page” issue.