php - 在图形的 fpdf 数据中插入数组

标签 php mysql fpdf

我必须在图形数据中放置一个数组 这是原始格式

$data = array( "DATA_1title" => DATA1, "DATA_2title" => DATA2);

这是 php 语句

    $sqlb = "SELECT date_format(datesales, '%M %D %Y') as datesales,
    sum(amount) as amount from sales
    where date(datesales) <= curdate() and
    date(datesales) >= curdate() - interval 6 day
    group by DATE_FORMAT(datesales, '%M %D %Y')";
    $resultb = $conn->query($sqlb);
    while($rowb = $resultb->fetch_assoc())
    {
        $datesales = $rowb['datesales'];
        $amount = $rowb['amount'];
    }

我试过这段代码

    $sqlb = "SELECT date_format(datesales, '%M %D %Y') as datesales,
    sum(amount) as amount from sales
    where date(datesales) <= curdate() and
    date(datesales) >= curdate() - interval 6 day
    group by DATE_FORMAT(datesales, '%M %D %Y')";
    $resultb = $conn->query($sqlb);
    while($rowb = $resultb->fetch_assoc())
    {
        $datesales=$rowb['datesales'];
        $amount=$rowb['amount'];

        $data = array( "$datesales" => $amount,);
    }

但它只显示一个值 而不是一组值 这个我也试过

$sqlb = "SELECT date_format(datesales, '%M %D %Y') as datesales,
    sum(amount) as amount from sales
    where date(datesales) <= curdate() and
    date(datesales) >= curdate() - interval 6 day
    group by DATE_FORMAT(datesales, '%M %D %Y')";
    $resultb = $conn->query($sqlb);
    while($rowb = $resultb->fetch_assoc())
    {
        $data = array( "$rowb['datesales']" => $rowb['amount'],);
    }

但我得到了相同的结果 我想要的是,不是每次都手动输入键和值,而是可以使用我所做的 sql 语句将其从数据库中拉出。

Instead of this 
$data = array( "DATA_1title" => DATA1, "DATA_2title" => DATA2);
I want it to be like this
**SQL STATEMENT HERE**
$data = array( "$datetimes" => $amount);

$datetimes refers to the alias in the sql statement which is an array
so is $amount

最佳答案

您可以简单地使用一个值作为键,另一个作为值。例如:

// instead of your while loop
foreach($resultb as $rowb) {
    $data[$rowb['datesales']] = $rowb['amount'];
}

关于php - 在图形的 fpdf 数据中插入数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58882368/

相关文章:

php - 尝试使用 FPDF 和 FPDI 写入 PDF 文件

php - 使用正则表达式在PHP中下载YouTube视频

php - 由于数据未插入数据库,无法回显网站

php - 如何使用 fpdf 创建 pdf 示例

php - 从 3 个表中获取数据并将其显示为 laravel 中的单个元素的正确查询?

mysql - 使用python从mysql字符串中搜索关键字?

php - 生成土耳其语 fpdf 的 pdf

javascript - Symfony2 需要一些关于购物车的清晰度和指导(关于数量)

php - 哪个更好 : filter using SQL or PHP?

php - 简单问题 : How to split date (08-17-2011) into month, 年、日? PHP