在PHP中添加单词

时间:2016-01-12 23:56:34

标签: php

为什么增加了单词" Hello"当我只写一个??

几段剧本:

<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
     <?php
      $s = "SELECT * FROM `admin`";
      $sql = mysqli_query($link,$s);
      while($row = mysqli_fetch_array($sql)){
     ?>

      <ul class="nav navbar-nav navbar-right">
        <li><a href="#">Hallo <b><?php echo $row[0]; ?></b></a></li>
        <?php
        }
        ?>

结果:

enter image description here

1 个答案:

答案 0 :(得分:1)

我们可以将您的代码段分成3部分:

  1. 启动导航栏的<div>;
  2. 从数据库中检索数据;
  3. 迭代返回的数据,同时使用新列表及其第一个条目填充<div>,使用&#34; Hello&#34;字。
  4. 让我们看一下第三部分的片段:

    <ul class="nav navbar-nav navbar-right">
      <li><a href="#">Hallo <b><?php echo $row[0]; ?></b></a></li>
    

    在第一行中,您可以开始列表。当您处于循环中时,您可能应该考虑将此代码置于while循环之外。

    在第二行中,您将在&#34; Hello&#34;之后打印每行的第一列。单词,在<li>项目列表中。 由于admin表中有2行,因此您打印两次,第一行在第一列上具有空值或空字符串值,第二行在同一第一列上具有admin。