ホームページ > バックエンド開発 > PHPチュートリアル > PHP_PHP チュートリアルで動的ヒストグラムを実装する方法

PHP_PHP チュートリアルで動的ヒストグラムを実装する方法

WBOY
リリース: 2016-07-13 09:59:08
オリジナル
1197 人が閲覧しました

PHP動的ヒストグラム実装方法

この記事は主にPHP動的ヒストグラム実装方法を紹介しており、動的ヒストグラムを実装するためのPHPのテクニックを分析しています。それ

この記事の例では、PHPでの動的ヒストグラムの実装方法を説明します。皆さんの参考に共有してください。具体的な分析は次のとおりです:

1.需要

先月の総データ件数と承認件数をクエリしてヒストグラムを作成します

2.実装コード:

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

//前月の今日を計算します

関数 last_month_today($time){

$last_month_time = mktime(date("G", $time), date("i", $time),date("s", $time), date("n", $time), 0, date( "Y",$time));

$last_month_t = date("t", $last_month_time);

if ($last_month_t < date("j", $time)) {

return date("Y-m-t H:i:s", $last_month_time);

}

return date(date("Y-m", $last_month_time) . "-d", $time);

}

?>

include dirname(dirname(dirname(__FILE__))).'/config.php';

$endDate = date('Y-m-d');

$date = strtotime($endDate);

$beginDate= last_month_today($date);

//先月のデータ項目の総数をクエリします

$sql = 'select count(*) from newpro where p_date>''.$beginDate.'' and p_date<''.$endDate.''';

//$sql = "select count(*) from newpro where p_date>'$beginDate' and p_date <'$endDate'";//このステートメントも使用できます

$d = db()->クエリ($sql)->フェッチ(PDO::FETCH_NUM);

//echo "データ項目の総数:".$d[0];

//レビューに合格したデータ項目の数をクエリします

$sql2=$sql.' および is_pa_check_first=1 および is_pa_check_second=1 および is_pa_check_third=1';

$d2 = db()->クエリ($sql2)->フェッチ(PDO::FETCH_NUM);

//echo "レビューに合格したデータ項目の数:".$d2[0];

//一度に審査に合格したアイテムの数をクエリします

$sql3=$sql.' および is_pa_check_first=1';

$d3 = db()->クエリ($sql3)->フェッチ(PDO::FETCH_NUM);

//2 番目のレビューに合格したアイテムの数をクエリします

$sql4=$sql.'そして is_pa_check_first=1 と is_pa_check_second=1';

$d4 = db()->クエリ($sql4)->フェッチ(PDO::FETCH_NUM);

?>

テーブル{

セルパディング:0px;

セル間隔:0px;

}

p{

パディング:0px;

マージン:0px;

}

ディビジョン{

背景色:#669900;

幅:50ピクセル;

}

#div1{

高さ:200ピクセル;

}

<テーブルボーダー="0" >

< /div>

< /div>

< /div>

总计

一审通

二审通

审核通

3.効果図以下に示す:

PHP动态柱状图实现方法   帮客之家

ここで説明されている大家向けの php プログラムの設計が役立つことを望みます。

http://www.bkjia.com/PHPjc/976532.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/976532.html技術記事 PHP動作柱状図实现方法 この篇文章主介在PHP動作柱状図实现方法、例分析了php结合HTML元素实现動作柱状図の技術巧、实用价值を備えています...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート