javascript - 循环数据表行

标签 javascript php jquery mysql mysqli

我正在做一个使用具有输入条目的数据表的报告条目。问题是最后一行未正确显示。

这是我的数据表,

$flightsCount = $_POST['flights'];
<tbody>
                    <?php
                        for($i = 1; $i <= count($flightsCount);$i++){
                            $flightRoute = $mysqli->query("SELECT flight_region FROM mst_flight WHERE flight_id = '$flightsCount[$i]'")->fetch_object()->flight_region;
                            echo "<tr>";
                                echo "<td>$i</td>";
                                echo "<td>GA $flightsCount[$i]</td>";
                                echo "<td>$flightRoute</td>";
                                echo "<td>$newDate</td>";
                                echo "<td><input type='text'/></td>";
                                echo "<td><input type='text'/></td>";
                                echo "<td><input type='text'/></td>";
                            echo "</tr>";
                        }
                    ?>
                </tbody>

错误消息是, 注意:未定义偏移量:C:\xampp\htdocs\SOBCASHIER\html\main\divpages\srdetailstab.php 第 34 行中的 5

注意:尝试在第 34 行获取 C:\xampp\htdocs\SOBCASHIER\html\main\divpages\srdetailstab.php 中非对象的属性

注意:未定义偏移量:C:\xampp\htdocs\SOBCASHIER\html\main\divpages\srdetailstab.php 第 37 行中的 5

最后一行仅显示 GA,不显示代码。

请帮助我

最佳答案

只需从 0 开始 for 循环即可。像:

for($i = 0; $i < count($flightsCount);$i++)

要在td中显示,只需写入$i + 1

注意:无法对此进行测试,但希望它能够发挥作用

关于javascript - 循环数据表行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36402976/

相关文章:

jquery - 如何通过点击来增加和减少线条?

javascript - 使用 Javascript 处理 JSON 响应

php - 在一个变量中添加2个不同的变量,而不是串联

php - 使用 Symfony DomCrawler 选择文本节点

javascript - 如果已在 Jquery 中过滤,则保持过滤

javascript - Thumbs_up Gem,ajax 的一个小问题

javascript - 带有选择输入的 Vue v-model

javascript - 如果多个用户控件注册 $(document).ready 函数会怎样?

javascript - 避免 heroku 服务器休眠

php - 如何从 simplesamlphp 注销