从 HTML 中的回声循环 php 值

流量

当我尝试在 HTML 中循环我的 php 值时遇到了一个小问题。到目前为止,这是我尝试过的,但我还没有得到预期的结果。

如果我删除循环,我只会得到第一个条目。我想回应我研究中所有可能的条目。这是我的代码(来自 SQL 请求)。

<html>
               <table>
                        <tr>
                            <th>Name</th>
                            <th>Surname</th>
                            <th>Number</th>
                            <th>Adress</th>
                            <th>link</th>

          <!--<th class="glyphicon glyphicon-pencil"></th>-->
                   </tr>
                        <tr>
                <?php $rowG = oci_fetch_array($stid, OCI_RETURN_NULLS);?>
                <?php foreach($array as $rowG=>$value): ?> <tr>
                            <td><?php echo $rowG[2]; ?></td>
                            <td><?php echo $rowG[1]; ?></td>
                            <td><?php echo $rowG[0]; ?></td>
                            <td><?php echo $rowG[3]?></td>
                            <td><?php echo "<a href='./consultation.php?Login=$rowG[2]'> Link </a>" ; ?></td>

            <?php endforeach;}} ?>

                       </tr>
                    </table>

</html>

你知道我哪里出错了吗?

感谢您的帮助

编辑:最后我设法通过使用do{}while循环来做到这一点

谢谢大家的帮助

流量

克约翰

很难猜测你正在尝试做什么,甚至实际上发生了什么,因为我不知道分配给什么$rowG,所以我试图从代码的错误中破解这个含义并想出了那个:

<?php
while ($rowG = oci_fetch_array($stid, OCI_RETURN_NULLS)) {
?>
    <tr>
        <td><?php echo $rowG[2]; ?></td>
        <td><?php echo $rowG[1]; ?></td>
        <td><?php echo $rowG[0]; ?></td>
        <td><?php echo $rowG[3]; ?></td>
        <td><?php echo '<a href="./consultation.php?Login='.$rowG[2].'"> Link </a>'; ?></td>
    </tr>
<?php
}
?>

如果它对您不起作用,则您必须提供从一开始就应该包含在您的问题中的信息。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章