繁体   English   中英

如何在 php、html、脚本中创建 3 行和无限列的动态表? 我还需要在每个字段中都有一个链接到站点的按钮

[英]How can I create dynamic table with 3 rows and unlimited columns in php, html, script? I also need a button in each field which links to a site

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

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

<?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>";}
?>

这将使所有链接成为一行。

<?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>

剩下的你大概可以想通了。 如果格式不好,我很抱歉,我是在手机上写的!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM