Função que monta uma tabela automaticamente com as seguintes características:
– Alternância de cores personalizadas nas linhas;
– Busca dados em MySQL e monta a tabela automaticamente;
– Suporta inclusão de código SQL extra, por exemplo de cláusula WHERE, GROUP BY ou outras;
– Possibilita passar os dados da página da tabela para outra página através de um clique no dado desejado.
Você somente precisa fornecer o nome da tabela, os campos (separados por vírgula), as duas corres que você deseja, a cláusula extra e a página que irá receber os dados da tabela e chamar a função na página que você quer montar a tabela.
mysql_connect('localhost','root','') or die(mysql_error()); mysql_select_db('information_schema') or die(mysql_error()); function tableConstructorSimple($tabela,$campos,$cores,$extra,$to){ //monta sql $sql="SELECT $campos FROM $tabela $extra"; //fim montagem sql // montagem da tabela $q=mysql_query($sql); $table=''; echo $table; //fim tabela }//fim função ?>