小编B0o*_*oMi的帖子

PHP计算来自foreach循环的行

我在PHP中使用"foreach"循环来从我的MySQL数据创建表

我想要实现的是计算循环返回的行数

循环为每个"机器"创建新表,并将"契约"作为新行填充,但每当我尝试计算行时,它将从所有表中返回计数,而不是仅返回单个表.

这是我的代码:

<?php

foreach ($this->datatitle as $head) {

    $cards = 1;

    echo '<table id="cards" class="cards">';

    echo '<tr>';

    foreach ($this->datacount as $datacount) {

        echo '<td>' . $head->machine_text . ' ' . $head->machine_name . ' [' . $datacount->count . ']</td>';

    }

    echo '</tr>';
    echo '<tr>';
    echo '<td>';
    echo '<ul id="sortable" class="connectedSortable">';

    foreach ($this->data as $body) {

        if ($head->machine_text == $body->machine_text) {

            echo '<li class="ui-state-default">Auftrag: ' . $body->aufnr;
            echo '<br>' . $body->matnr . ' ' . $body->matxt;
            echo '<br>Menge ' . …
Run Code Online (Sandbox Code Playgroud)

php foreach count

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

标签 统计

count ×1

foreach ×1

php ×1