数据库中的值不显示

ohl*_*ala 3 php mysql oop

我有一个功能来显示表中的所有数据.行返回的数量是正确的(基于编辑n删除按钮),但不显示该值.

public function viewAll()
    {
        $sql = "SELECT 'id','titleAnn','dateOpen','dateClose' FROM annoucement";
        $query = mysql_query($sql);
            while($row = mysql_fetch_array($query)) 
            {
                $id = $row['id'];
                $title = $row['titleAnn'];
                $dateOpen = $row['dateOpen'];
                $dateClose = $row['dateClose']; 
                echo '<tr>
                    <td><?php echo $title ?></td>   
                    <td><?php echo $dateOpen ?></td>   
                    <td><?php echo $dateClose ?></td>   
                    <td><a href="editAnnouncement.php?id=<?php echo $id;?>"><input type="button" name = "editAnn" value = "Edit" /></a></td>
                    <td><a href="deleteAnn.php?id=<?php echo $id;?>" onclick="confirm("Delete this announcement?");"><input type="button" name = "deleteAnn" value = "Delete"/></td>
                  </tr>';
            }
            $this->numrows= mysql_num_rows($query);
        }
Run Code Online (Sandbox Code Playgroud)

按钮旁边只显示空格

Oll*_*rca 6

你在回声中回应PHP ....连接和echo如下:

public function viewAll()
    {
        $sql = "SELECT 'id','titleAnn','dateOpen','dateClose' FROM annoucement";
        $query = mysql_query($sql);
            while($row = mysql_fetch_array($query)) 
            {
                $id = $row['id'];
                $title = $row['titleAnn'];
                $dateOpen = $row['dateOpen'];
                $dateClose = $row['dateClose']; 
                echo '<tr>
                    <td>'.$title.'</td>   
                    <td>'.$dateOpen.'</td>   
                    <td>'.$dateClose.'</td>   
                    <td><a href="editAnnouncement.php?id='.$id.'"><input type="button" name = "editAnn" value = "Edit" /></a></td>
                    <td><a href="deleteAnn.php?id='.$id.'" onclick="confirm("Delete this announcement?");"><input type="button" name = "deleteAnn" value = "Delete"/></td>
                  </tr>';
            }
            $this->numrows= mysql_num_rows($query);
        }
Run Code Online (Sandbox Code Playgroud)