ホームページ  >  記事  >  バックエンド開発  >  輸入粉乳品質ランキング PHPレコードを蓄積し、合計秒数で結果を表示

輸入粉乳品質ランキング PHPレコードを蓄積し、合計秒数で結果を表示

WBOY
WBOYオリジナル
2016-07-29 08:47:131046ブラウズ

mysql データベースのテスト テーブルに期間フィールドがあり、その中に 3 つのレコードがあります:
00:22:32
13:42:21
134:42:21
は期間を表しますが、保存タイプはテキストです。
ここで質問なのですが、php を使用してこれらのレコードを蓄積し、最終的に結果を合計秒数として表示するにはどうすればよいですか?

コードをコピーします コードは次のとおりです:


//データベースに接続します...わずか
$total = 0 //合計秒数
$sql = "テストから期間を選択"; $rs = mysql_query( $sql);
while($row = mysql_fetch_array($rs))
{
$arr=explode(":",$row[duration]); 60*60;
$m = $arr[1]*60;
$total = $h+$m+$s;


主な目的ここではデータをクエリし、explode関数を使用して文字列を「:」で分割して配列を取得します。
次に、時間に対応する秒数と分に対応する秒数を計算します。次に、それらの秒数を加算します。
最後に合計秒数を取得します。
以上、輸入粉乳品質ランキングのPHPレコードを集計し、その結果を合計秒数で表示する方法を紹介しました。PHPチュートリアルに興味のある友人の参考になれば幸いです。



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。