首页 > 解决方案 > 如何在 php、html、脚本中创建具有 3 行和无限列的动态表?我还需要在每个字段中都有一个链接到网站的按钮

问题描述

这就是我到目前为止所拥有的,它输出一个带有链接的列表。我想要它,以便我有一个链接按钮而不是文本,并且我想要 3 行和无限列,其中包含数据库中的所有数据。

例如,row->name= [a, b, c, d, e, f] row->link= [www.google.com, 链接, 链接, 链接, 链接, 链接]

<?php
    $results = $wpdb->get_results("SELECT name, link FROM `dbtable`");
    if(!empty($results))
    {    
      echo "<table class ='table'>";
      echo "<tbody>";      
      foreach($results as $row){   
        echo "<tr>";
        echo "<td>";
        echo "<a href='$row->link'>$row->name</a>";
        "</td>";
        echo "</tr>";}
      echo "</tbody>";
      echo "</table>";}
?>

标签: javascriptphphtmlmysqlwordpress

解决方案


这将与所有链接组成一行。

<?php
$results = $wpdb->get_results("SELECT name, link FROM `dbtable`"); 
?>
<table class="table">
<tbody>
<tr>
<?php
if(!empty($results)) {
   foreach($results as $row){
       ?>
            <td>
            <a href='<?php echo $row->link; ?>'><?php echo $row->name; ?></a>
            </td>
        <?php
   }
}
?>
</tr>
</tbody>
</table>

您可能可以弄清楚其余的。如果格式不好,我很抱歉,我是在手机上写的!


推荐阅读