Php管理面板在页脚下方显示编辑文章表单


Php Admin Panel displays Edit post form below the footer

所以我做了这个很棒的网站遵循CMS教程的Php,我正在为一所学校制作这个网站,这是我的第一个动态网站。所以我创建了一个管理面板,看起来像这样。

管理面板

看起来很酷吧?实际上,我按照教程制作了一个基本的管理面板,现在我已经将代码迁移到一个很棒的管理面板主题,现在我已经将代码移到了admin2。当我点击viewpost时,它会在Get全局数组中放置一个变量"view"。

<a href="index.php?view=view">

这个视图变量在同一个index.php页面中有一个代码。

<?php if (isset($_GET['view'])){   
     //My form and loop to get data from database and display here
}
        ?>     

但是要编辑一篇文章,我有一个单独的文件,从index.php

捕获以下代码
<td><a href= "edit.php?edit=<?php echo $id;?>">Edit</a></td>

这是一个表数据,存在于我上面提到的if(isset)条件中。

在我的edit.php文件中,我有代码来更新用户单击的同一张表的数据。

<?php
include 'index.php';
//Update code and form
?>

现在我的页面显示如下:

AdminPanel显示问题

我可以看到我的表显示在页脚区域下面,因为我把索引放在它上面的这个表单代码。如何将此代码添加到右侧空白区域

在您的index.php页面上试试

//Check for edit same place as you are checking view
<?php if (isset($_GET['edit'])){   
     include 'edit.php?edit='.$_GET['edit'];
}
        ?>