欧美国产另类久热|951超碰伊人久久|伊人影视久久久久|色婷婷亚洲小电影|色东京热69XX|婷婷玖玖深爱网|加勒比东京热网站|无码A级毛片在线观看|一级a毛一级a看|中文字幕人妻欧美

PHP動(dòng)態(tài)柱狀圖實(shí)現(xiàn)方法
來(lái)源:易賢網(wǎng) 閱讀:2255 次 日期:2015-04-03 10:20:22
溫馨提示:易賢網(wǎng)小編為您整理了“PHP動(dòng)態(tài)柱狀圖實(shí)現(xiàn)方法”,方便廣大網(wǎng)友查閱!

這篇文章主要介紹了PHP動(dòng)態(tài)柱狀圖實(shí)現(xiàn)方法,實(shí)例分析了php結(jié)合HTML元素實(shí)現(xiàn)動(dòng)態(tài)柱狀圖的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了PHP動(dòng)態(tài)柱狀圖實(shí)現(xiàn)方法。分享給大家供大家參考。具體分析如下:

1.需求

查詢最近一個(gè)月的數(shù)據(jù)總條數(shù)和審核通過(guò)的條數(shù),做成柱狀圖

2.實(shí)現(xiàn)代碼:

<!DOCTYPE html>

<?php

//計(jì)算上一個(gè)月的今天

function 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);

}

?>

<?php

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

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

$date = strtotime($endDate);

$beginDate= last_month_today($date);

//查詢最近一個(gè)月的總的數(shù)據(jù)條數(shù)

$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'";//這條語(yǔ)句也可以

$d = db()->query($sql)->fetch(PDO::FETCH_NUM);

//echo "總的數(shù)據(jù)條數(shù):".$d[0];

//查詢審核通過(guò)的數(shù)據(jù)條數(shù)

$sql2=$sql.' and is_pa_check_first=1 and is_pa_check_second=1 and is_pa_check_third=1';

$d2 = db()->query($sql2)->fetch(PDO::FETCH_NUM);

//echo "審核通過(guò)的數(shù)據(jù)條數(shù):".$d2[0];

//查詢一次審核通過(guò)的條數(shù)

$sql3=$sql.' and is_pa_check_first=1';

$d3 = db()->query($sql3)->fetch(PDO::FETCH_NUM);

//查詢二次審核通過(guò)的條數(shù)

$sql4=$sql.' and is_pa_check_first=1 and is_pa_check_second=1';

$d4 = db()->query($sql4)->fetch(PDO::FETCH_NUM);

?>

<html>

<head>

<meta charset="utf-8"/>

<style>

table{

cellpadding:0px;

cellspacing:0px;

}

p{

padding:0px;

margin:0px;

}

div{

background-color:#669900;

width:50px;

}

#div1{

height:200px;

}

</style>

<script type="text/javascript" src="../../../js/jquery-1.7.2.min.js"></script>

</head>

<body>

<table border="0" >

<tr align="center" valign="bottom">

<td>

<p><?php echo $d[0]?></p>

<div id="div1"></div>

</td>

<td >

<p><?php echo $d3[0]?></p>

<div style="height:<?php $str=floor(($d3[0]/$d[0])*200); echo $str.'px'?>"></div>

</td>

<td >

<p><?php echo $d4[0]?></p>

<div style="height:<?php $str=floor(($d4[0]/$d[0])*200); echo $str.'px'?>"></div>

</td>

<td >

<p><?php echo $d2[0]?></p>

<div style="height:<?php $str=floor(($d2[0]/$d[0])*200); echo $str.'px'?>"></div>

</td>

</tr>

<tr align="center" valign="top">

<td><p>總計(jì)</p></td>

<td><p>一審?fù)ㄟ^(guò)</p></td>

<td><p>二審?fù)ㄟ^(guò)</p></td>

<td><p>審核通過(guò)</p></td>

</tr>

</table>

</body>

</html>

3.效果圖如下所示:

名單

PHP動(dòng)態(tài)柱狀圖實(shí)現(xiàn)方法 三聯(lián)

希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。

更多信息請(qǐng)查看IT技術(shù)專欄

更多信息請(qǐng)查看網(wǎng)絡(luò)編程
易賢網(wǎng)手機(jī)網(wǎng)站地址:PHP動(dòng)態(tài)柱狀圖實(shí)現(xiàn)方法
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請(qǐng)考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡(jiǎn)要咨詢 | 簡(jiǎn)要咨詢須知 | 新媒體/短視頻平臺(tái) | 手機(jī)站點(diǎn)

版權(quán)所有:易賢網(wǎng)