Hey, I'm trying to create a table based on user configurations (saved in mysql db). The user is able to filter the table view to only the columns he needs.
The tables are setup like this: each season has its own table. config table currentseason table Each column in the season table = row in the config table. The config table has 3 columns: field_name, show_field, display. The field name is filled with each column's in the season table. Here's kinda what I'm trying to do (not working of course). <?php //current season $connect = mysql_connect($host, $login, $passwd); mysql_select_db($db); $sql = mysql_query ("SELECT seasons FROM currentseason WHERE currentseason=1;"); $seasonarray = mysql_fetch_array($sql, MYSQL_ASSOC); $season = $seasonarray["seasons"]; $sql_uc = mysql_query("SELECT * FROM config WHERE showfield=1"); $test = mysql_fetch_array($sql_uc, MYSQL_ASSOC); if(is_array($test)) { mysql_query = ("select"); while ($result = mysql_fetch_array($sql_uc, MYSQL_ASSOC) { mysql_query .= (" ". $season .".".$result['field_name']." as ".$result['display'].","; } mysql_query .= ("from ".$season.";"); } else { die(); }