使用wordpress $ wpdb在<table>内部显示数据库中的数据insdie一个简码

问题描述

下面的代码无需格式化即可打印到一个块中。鉴于简码已经在运行php,我可以正确指定html吗?因为HTML部分似乎对我不起作用,所以感觉不太像。它将输出作为整个块。 (见图)

   function trying_2() {
    '
    <table border="1">
    <tr>
     <th>name</th>
     <th>partysize</th>
     <th>phonenumber</th>
    </tr>';

   
 global $wpdb;

// sending query
 $result = $wpdb->get_results ("SELECT *  FROM table_name");
    foreach ( $result as $print )   {

      echo '<tr>';
      echo '<td>' . $print->name.'</td>';
      echo '<td>' . $print->partysize.'</td>';
      echo '<td>' . $print->phonenumber.'</td>';
      echo '<td>' . $print->emailaddress.'</td>';
        echo '<td>' . $print->Time_stamp.'</td>';
        echo '<td>' . $print->currentstatus.'</td>';
    '</tr>';
    }
 '</table>';
}

add_shortcode('tryin','trying_2');

picture of what this prints

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)