Php 向表中添加数据表(wordpress)

Php 向表中添加数据表(wordpress),php,wordpress,datatables,Php,Wordpress,Datatables,我试图将数据表添加到我的项目中,它显示为箭头和搜索栏,但两者都不起作用 我试着在一个页面上用脚本和表测试代码,结果成功了,但当我把它移到wordpress网站时,我遇到了问题 有什么建议吗?我在标题页中有jquery和datatables脚本和css,在/head之后还有表本身的脚本: <script> $(document).ready(function(){ $('#myTable').DataTable(); }); &l

我试图将数据表添加到我的项目中,它显示为箭头和搜索栏,但两者都不起作用

我试着在一个页面上用脚本和表测试代码,结果成功了,但当我把它移到wordpress网站时,我遇到了问题

有什么建议吗?我在标题页中有jquery和datatables脚本和css,在/head之后还有表本身的脚本:

    <script>
       $(document).ready(function(){
       $('#myTable').DataTable();
       });
   </script>
我的桌子看起来像

     echo "<table id='myTable' class='display table' width='100%'>";
                    echo "<thead>";
                    echo "<tr>";
                    echo "<th>Foster ID</th>";
                    echo "<th>Foster's Name</th>";
                    echo "<th>City</th>";
                    echo "<th>E-Mail</th>";
                    echo "</tr>";
                    echo "</thead>";
                    if(!empty($result)){
                        foreach ($result as $results){
                            $fosterId = $results->memberId;
                            $fosterName = $results->memberName;
                            $city = $results->city;
                            $email = $results->email;
                            echo "<tbody>";
                            echo "<tr>";
                            echo "<td>$fosterId</td>";
                            echo "<td>$fosterName</td>";
                            echo "<td>$city</td>";
                            echo "<td>$email</td>";
                            echo "</tr>";
                        }
                    } else {
                        echo "<tr>";
                        echo "<td colspan='5'>No Fosters</td>";
                        echo "<tr>";
                        echo "</tbody>";
                    }
                    echo "</table>";
PHP代码在循环中包含tbody元素。此外,DataTables不支持表体中的colspan属性

更正的PHP代码:

回响 回响 回响 echo-Foster-ID; 呼应福斯特的名字; 回声城; 回送电子邮件; 回响 回响 回响 foreach$result作为$results{ $fosterId=$results->memberId; $fosterName=$results->memberName; $city=$results->city; $email=$results->email; 回响 echo$fosterId; echo$fosterName; 回声城市; echo$电子邮件; 回响 } 回响 回响 更正的JavaScript代码:

$document.readyfunction{ $'myTable'.DataTable{ 语言:{ 空表:没有福斯特 } }; };