【问题标题】:how to use div tag inside <td> in php code如何在 php 代码中的 <td> 中使用 div 标签
【发布时间】:2017-08-14 13:55:24
【问题描述】:

我想知道我们应该如何在 PHP 代码中的表格中使用 div 标签。这是我的代码。请告诉我如何正确使用它。

<tbody>
    <?php
    $result = mysqli_query($conn,$sql);
    while($row = mysqli_fetch_array($result,MYSQLI_BOTH)) {  

        echo "<tr>

        <td>{$row['id']}</td>
        <td><img  width='90px' height='90px' src='imageView.php?id=".$row["id"]."' /> </td>
        <td>{$row['item_name']}</td>
        <td>{$row['description']}</td>
        <td>{$row['quantity']}</td>
        <td>echo '<div class="col-md-1 col-sm-3 col-xs-6 c-cart-qty">

            <div class="c-input-group c-spinner">
                <input type="text" class="form-control c-item-1" value="1">
                <div class="c-input-group-btn-vertical">
                    <button class="btn btn-default" type="button" data_input="c-item-1">
                        <i class="fa fa-caret-up"></i>
                    </button>
                    <button class="btn btn-default" type="button" data_input="c-item-1">
                        <i class="fa fa-caret-down"></i>
                    </button>
                </div>
            </div>
        </div> 
        </td>';                                                 
        <td> <button>submit</button>  </td>

        </tr>";


    }?>
</tbody>

我尝试过使用引号和大括号,但仍然显示错误。这里需要做什么?

【问题讨论】:

  • @Magnus Eriksson:尊敬的 Eriksson 先生,请先检查整个代码和发布问题的目的,然后将其标记为重复。并非每个问题都与其他问题相似,每个人都有自己不同的疑问,这就是他们来这里发布问题的原因。这是一个善意的请求,请停止这样做只是为了你的徽章和指针。
  • @user8380237 尊敬的用户,请检查评论后的用户名,您会发现不是我写的。
  • @MagnusEriksson:那我应该道歉

标签: php html


【解决方案1】:

你可以写div内表。不要将所有表格放在 php 标签内。删除&lt;?php ?&gt; php 代码之外的html。之后,只要您想echo 任何值,都只需使用 php。

自定义您的代码,如下所示,

<table>
    <tbody>
        <?php
        $result = mysqli_query($conn, $sql);
        while ($row = mysqli_fetch_array($result, MYSQLI_BOTH)) {
            ?>
            <tr>
                <td><?php echo $row['id']; ?></td>
                <td><img  width='90px' height='90px' src='imageView.php?id=<?php echo $row["id"]; ?>' /> </td>
                <td><?php echo $row['item_name']; ?></td>
                <td><?php echo $row['description']; ?></td>
                <td><?php echo $row['quantity']; ?></td>
                <td>
                    <div class="col-md-1 col-sm-3 col-xs-6 c-cart-qty">

                        <div class="c-input-group c-spinner">
                            <input type="text" class="form-control c-item-1" value="1">
                            <div class="c-input-group-btn-vertical">
                                <button class="btn btn-default" type="button" data_input="c-item-1">
                                    <i class="fa fa-caret-up"></i>
                                </button>
                                <button class="btn btn-default" type="button" data_input="c-item-1">
                                    <i class="fa fa-caret-down"></i>
                                </button>
                            </div>
                        </div>
                    </div> 
                </td>                                             
                <td> <button>submit</button>  </td>
            </tr>
        <?php } ?>
    </tbody>
</table>

【讨论】:

  • 一个好的答案包括一个解释,而不仅仅是一段代码。你有什么改变?为什么?它是如何解决问题的?
  • @Narayan:谢谢。它有帮助,我也理解了我的错误。我在 PHP 中包含了 ,这没有任何意义。这是一个愚蠢的错误,但谢谢
  • @MagnusEriksson 我已经用解释更新了我的代码
  • @user8380237 如果它对你有用,请接受这个作为答案:)
【解决方案2】:

在双引号内可以使用单引号

<tbody>
                                         <?php
                                          $result = mysqli_query($conn,$sql);
                                               while($row = mysqli_fetch_array($result,MYSQLI_BOTH)) {  

                                            echo "<tr>
                                               
                                                <td>{$row['id']}</td>
                                                <td><img  width='90px' height='90px' src='imageView.php?id=".$row["id"]."' /> </td>
                                                <td>{$row['item_name']}</td>
                                                 <td>{$row['description']}</td>
                                                <td>{$row['quantity']}</td>
                                                 <td><div class='col-md-1 col-sm-3 col-xs-6 c-cart-qty'>
                                                      
                                                        <div class='c-input-group c-spinner'>
                                                         <input type='text' class='form-control c-item-1' value='1'>
                                                           <div class='c-input-group-btn-vertical'>
                                                             <button class='btn btn-default' type='button' data_input='c-item-1'>
                                                               <i class='fa fa-caret-up'></i>
                                                              </button>
                                                             <button class='btn btn-default' type='button' data_input='c-item-1'>
                                                                <i class='fa fa-caret-down'></i>
                                                              </button>
                                                            </div>
                                                       </div>
                                                     </div> 
                                                 </td>;                                                 
                                                <td> <button>submit</button>  </td>
                                
                                              </tr>";
                                           
                                           
                                            }?>
                                        </tbody>

【讨论】:

  • 感谢 K-square。
猜你喜欢
相关资源
最近更新 更多
热门标签