0

この質問がばかげているように聞こえるかもしれませんが、SQL の知識は別として、プログラミングのまったくの初心者です。問題は、子供の病気に関するさまざまな情報を含む MYSQL データベースと、レポートを作成するための php で書かれた Web インターフェイスを与えられたことです。インターフェイス経由でアクセスできるデータベース。レポートで計算する必要があるほぼ 25 の異なる変数があります。これらすべての値を計算する SQL クエリを作成しましたが、PHP については何も知りません。これらのクエリがすべてある場合、方法はありません。これらすべての SQL クエリを組み合わせて Web ページに結果を表示し、PHP コードを書かずにこのレポートを作成するには?

ありがとうございます

これが基本的すぎる場合は、もう一度申し訳ありません。

4

4 に答える 4

2

mr_jp が示唆するように、phpmysqladmin はクエリを実行するためのシンプルなフロント エンドを提供しますが、データの変更とスキーマの変更も行います。名前付きユーザーが SELECT 権限のみを持つように制限することはできますが、クエリを実行するには SQL を知っている必要があります。

一連のパラメーターを取得し、それらを SELECT ステートメントに置き換えて、出力を書式設定されたテーブルに送信するフロント エンドを構築することは、それほど難しくありません。MySQL の結果セットの書式設定を処理するデータグリッド ツール (phplens、phpgrid など、「mysql データグリッド」の Google など) が多数あります (または単に CSV としてダウンロードします。ブラウザでデータをスプレッドシート プログラムが自動的に)。

PHP 用のレポート ジェネレーターはいくつかありますが、前回これを詳細に調べたときは、あまり感銘を受けませんでした。

于 2012-04-18T12:19:03.807 に答える
1

Python を書くことができます。またはルビー。またはあなたが知っている何か。;-) しかし、クエリしたデータを出力するには何かが必要です。

結果を直接公開する必要がなく、自分で結果を確認したい場合は、MySQL クエリ ブラウザまたは管理者( phpMyAdminMySQL Workbenchなど) を使用できます。これらのツールを使用すると、データベースにクエリを実行できますが、返されたデータは生のテーブルとしてのみ表示されます。スタイリングや独自のレイアウトが必要な場合は、独自のアプリケーションを使用するか、エクスポートされたデータを手動で編集する必要があります (たとえば、CSV エクスポートを使用して、Excel や Calc などのスプレッドシート アプリケーションを使用して再度開きます)。

于 2012-04-18T10:02:45.547 に答える
1

Web ホストには、おそらくphpmyadminがインストールされているはずです。Web ホストからアクセスしてみてください。

そこにクエリを入力し、結果を html、csv、Excel などとしてエクスポートできます。

于 2012-04-18T10:01:13.310 に答える
0

PHP + MySQL の組み合わせは非常に人気があり、組み合わせて使用​​することを強くお勧めします。

PHP を使用してその情報を表示するために記述する必要があるコードは、非常に簡単で、それほど難しくありません。基本的なプログラミングの概念をいくつか知っていれば、数時間でそれを習得できます。PHP は、学習曲線が非常に簡単であることでよく知られています。これがどのように行われるかを確認できるオンラインのコード サンプルは何千もあります。

于 2012-04-18T10:03:48.690 に答える