小编and*_*ndy的帖子

Chart.js - 多行图表 - 仅显示最后一张图表

我正在使用chart.js在一个页面上显示多个折线图.但是,只有最后一个图表显示,即使我将它们称为#canvas1和#canvas2.某些东西必须在某个地方发生冲突,我尝试过大多数事情,但没有任何快乐.这是两个图表,它只显示最后一个:

图一

<script type="text/javascript">

    var lineChartData = {
        labels : ["January","February","March","April","May","June","July","August","September","October","November","December"],
        datasets : [
            {
                label: "Target",
                fillColor : "rgba(220,220,220,0.2)",
                strokeColor : "rgba(220,220,220,1)",
                pointColor : "rgba(220,220,220,1)",
                pointStrokeColor : "#fff",
                pointHighlightFill : "#fff",
                pointHighlightStroke : "rgba(220,220,220,1)",
                data : [160000,175000,185000,180000,185000,185000,185000,195000,200000,0,0]
            },
            {
                label: "Sales",
                fillColor : "rgba(151,187,205,0.2)",
                strokeColor : "rgba(151,187,205,1)",
                pointColor : "rgba(151,187,205,1)",
                pointStrokeColor : "#fff",
                pointHighlightFill : "#fff",
                pointHighlightStroke : "rgba(151,187,205,1)",
                data : [<?php echo $stockJanuary ?>,<?php echo $stockFebruary ?>,<?php echo $stockMarch ?>,<?php echo $stockApril ?>,<?php echo $stockMay ?>,<?php echo $stockJune …
Run Code Online (Sandbox Code Playgroud)

javascript charts

8
推荐指数
1
解决办法
2万
查看次数

在数据库中将扩展前的文件名增加1

我有一个脚本,它上传文件并将文件名的详细信息存储在数据库中.当文档上传时,如果DOCUMENT_ID已经存在,我希望能够更新数据库中文件的名称,以增加数字,例如_1,_2,_3(在文件扩展名之前).表结构如下所示:

ID   |  DOCUMENT_ID  |  NAME            |  MODIFIED     |   USER_ID
33   |  81           |  document.docx   |  2014-03-21   |   1
34   |  82           |  doc.docx        |  2014-03-21   |   1
35   |  82           |  doc.docx        |  2014-03-21   |   1
36   |  82           |  doc.docx        |  2014-03-21   |   1
Run Code Online (Sandbox Code Playgroud)

所以在上面的例子中,我希望ID 35 NAME为doc_1.docx,ID 36 NAME为doc_2.docx.

这是我到目前为止所处的地方.我检索了上传的最后一个文件详细信息:

$result1 = mysqli_query($con,"SELECT ID, DOCUMENT_ID, NAME, MODIFIED 
FROM b_bp_history ORDER BY ID DESC LIMIT 1");

while($row = mysqli_fetch_array($result1))
{
$ID = $row['ID'];
$documentID = $row['DOCUMENT_ID'];
$documentName = $row['NAME']; …
Run Code Online (Sandbox Code Playgroud)

mysql sql mysqli

5
推荐指数
1
解决办法
1088
查看次数

订单结果按行估价计算答案

我有以下查询为我提供了一个表格,其中包含正确的描述和数字:

$result = mysqli_query($con,"SELECT * FROM b_sale_basket WHERE ORDER_ID=$ID");

$total=0;
while($row = mysqli_fetch_array($result))
  {
  $quantity = $row['QUANTITY'];
  $description = $row['NAME'];
  $unitprice = $row['PRICE'];
  $lineprice = $row['PRICE']*$row['QUANTITY'];
  $total=$total+$lineprice;

$tbl_header = '<table style="width: 650px;" cellspacing="0" cellpadding="5">';
$tbl_footer = '</table>';
$tbl = '';

$tbl .= '
    <tr>
        <td style="width: 50px; text-align: left; border-bottom: 0.1em solid #808080;"><p style="color:#808080;">'.number_format($quantity,0).'</p></td>
        <td style="width: 350px; border-bottom: 0.1em solid #808080;"><p style="color:#808080;">'.$description.'</p></td>
        <td style="width: 125px; text-align:right; border-bottom: 0.1em solid #808080;"><p style="color:#808080;">'.number_format($unitprice,2).'</p></td>
        <td style="width: 125px; text-align:right; border-bottom: 0.1em solid #808080;" align="right" …
Run Code Online (Sandbox Code Playgroud)

php mysql sql

0
推荐指数
1
解决办法
57
查看次数

标签 统计

mysql ×2

sql ×2

charts ×1

javascript ×1

mysqli ×1

php ×1