2011-04-04 20 views
4

良いレポートライブラリがありますか?私が自分で作る前に、私が適応できる解決策を思いついた人がいるかどうか疑問に思っていましたか?基本的に、私は "報告する"ために必要なたくさんのMySQLクエリを持っています。だから、私の社内ソリューションは、基本的には、ドロップダウンメニューやレポートスタイルのメニューを実行する必要があるMySQLクエリの束であり、要求されたクエリを実行し、実行されたSQLクエリの小さなレポートを作成します。既にこれを行っているものがありますか、または私はただ社内に何かを構築すべきですか?PHP/MySQLのレポートライブラリ

+0

どのようなレポートが必要ですか?データの単なるデータテーブル、グラフ、および視覚化? – Treffynnon

+0

Litterallyは、統計情報またはデータの「合計」を持つテーブルです。たとえば、特定のカテゴリに含まれるページの総数を把握する必要がある場合は、カテゴリ内の各ページをページ名、URLなどでリストする表が必要になります。私は実際にデータマイニング用のものなどを探しているわけではありません。これは本当の基本的なものです。 – drewrockshard

+0

http://stackoverflow.com/questions/5430929/any-good-php-mysql-compatible-reporting-frameworks-out-there – Ben

答えて

1

Pentaho Reporting,Jasper ReportsまたはEclipse BIRTはすべてMySQLで動作します。私はそこにPHPベースのレポートライブラリを見たことがありません。したがって、これらのアプリケーションの1つをセットアップし、データベースと通信してレポートを作成することができます。

あなただけのMySQLたstatmentsからテーブル出力を構築する探している場合は、jqGridからこの例を試してみてください。http://www.trirand.com/blog/phpjqgrid/examples/loading_data/array_data/default.php#PHPCode

+0

これが私がしたいことではないか分かりません。私はかわいいグラフなどは必要ありません。私はlitterally基本的に私はSQLステートメントを入力し、基本的に特定の列とデータを使用してテーブルの出力を構築することができますMySQLのラッパーが必要です - それはそれです。 – drewrockshard

+0

@drewrockshard jqGridの例を参照してください。@Christopher Manningが含まれています。それはあなたが思った後の機能性をカバーするようです。私は同じ目的のために過去にhttp://www.datatables.net/を使用しました。 – Treffynnon

-2

は私が多く、何度も頼まれた質問の正確な複製としてこれを閉じるために投票するつもりでしたここに。しかし、これまでの答えはあまり良くありません。

クリストファーの答えには4つの良い製品が含まれています。私はまた、AgataphplensCrystal reportsを見ることをお勧めします。

私はMSAccessについて言及していないのは驚いています。レポートを作成するには素晴らしい機能がたくさんありますが、ソフトウェアを管理するIMEは主要なPITAであり、スケジューリング/統合の範囲はほとんどありません。

+0

また、私の元の要求を読んでください。データマイニングレポートシステムは必要ありません。これは報告の基礎の基礎になります。私はたとえそうであっても、それを報告と呼ぶのは嫌いです。私は基本的にMySQLのクエリからレポートを作成することができる "レポート"システムを作成したいと思っています。 – drewrockshard

1

Windward Reportsをご覧ください。 Windwardを使用すると、Microsoft Word、Excel、またはPowerPointでレポートをデザインできます。したがって、学習曲線はなく、Crystal、SSRSなどでも夢見ることのできないレポートを設計できます。 (免責事項 - 私はWindwardのCTOです)

私たちは、データソースとしてMySqlを使用する多くの顧客を持っています。また、Javaエンジンを呼び出すためのPHPラッパーを用意しています。

感謝 - デイブ

1

あなたは私のPHPのMySQLレポータースクリプト試すシンプルだが効果的な何かしたい場合 - http://julian-young.com/mysqlreporter/を - それは私が500を超える販売およびフィードバックや質問のページを持っていた、非常に基本的な、非常に効果的です。来月も新しいバージョンが登場します。

これは、電子メールでMYSQLレポートを生成する簡単な方法としてパッケージ化されていますが、多くのユーザーが効果的なレポートジェネレータとして使用しています。

すぐにCSVとPDFの添付ファイルが含まれ、cronやオペレーティングシステムのスケジューリングソフトウェアを使用して簡単にスケジュールすることができます。

+0

今週は、あなたのレポートのcsvとpdf添付ファイルを有効にする予定です。 –

3

phpreportsをご覧ください。あなたが探しているもののように聞こえる。

+0

ようこそスタックオーバーフロー!これは理論的に質問に答えるかもしれませんが、答えの本質的な部分をここに含め、参照用のリンクを提供することが望ましいでしょう(http://meta.stackexchange.com/q/8259)。 – Taryn

0

私がレポートにSQLの帖を変換するための2つのレポートエンジンを使用し、私はそれらのいずれかがあなたのニーズを満たすことができると思う:

Smart Report maker:この1は、SQL帖、ビュー、およびテーブル

に基づいてMySQLの報告の作成をサポート

MYDBR:これはストアドプロシージャに基づいたレポートの作成をサポートします

関連する問題