これはおそらく簡単な答えがありますが、今は数時間私を困惑させています。テーブルからのデータを集計するMySQLとPHP:
私はMySQLテーブルからテーブルを生成するためにPHP/HTMLを使用しています。 MySQLテーブル(TimeRecords)には、StartTimeとEndTimeの列があります。私のSELECTステートメントでは、StartTimeからEndTimeを引いて、TotalHoursとしてエイリアシングしています。ここまでの質問はこれです:
$query = "SELECT *,((EndTime - StartTime)/3600) AS TotalPeriodHours
FROM TimeRecords
WHERE Date
BETWEEN '{$CurrentYear}-{$CurrentMonth}-1'
AND '{$CurrentYear}-{$CurrentMonth}-31'
ORDER BY Date
";
私はそれをHTMLテーブルを通してループします。ここまでは順調ですね。私がしたいのは、TotalHoursをすべてまとめて、それを別のDIVに入れることです。 1)どのようにselect文を書くか、2)PHP/HTMLからそのコードをどこで呼び出すかについてのアイデア?
ありがとうございます!
sqlのSUMを見てみましょう。 ajaxを使用してhtmlからPHPスクリプトを呼び出します。 –
@BenniKaなぜ地球上でAJAXを使用しますか?とにかく彼はajaxを使用していると提案する質問には全く何もないし、とにかくそれは必要ではない。 – liquorvicar
@liquorvicar私は:彼が2)のために、htmlサイトからそれを呼びたい場合。 –