使用多个包含的 php 页面,如何进行布局?

Using several included php pages, how do I make a layout?

我正在努力学习 PHP(成为一名 C# 程序员),到目前为止并不困难(获取数据库记录、登录...),但我认为实际上很容易的事情对我来说不是——我学会了使用“include”关键字来注入其他文件的内容。但是,我无法弄清楚如何影响设计,我想在左侧栏中获取数据库记录(为此我写了 sidebar.php 进行查询,而 page.php 是为了显示详细信息,这是主要内容元素):

<?php
   include('session.php');
?>
<html">
   
   <head>
      <title>My catalogue</title>
   </head>
   
   <body>
      <h2><a href = "logout.php">Sign Out</a></h2>
   </body>
   //I would need this to be always on the left
  <?php include("sidelist.php"); ?>
  //This should be the main content of the page
  <?php include("page.php"); ?>
   
</html>

我确实四处搜索,但所有建议都只是说要使用 include,这当然不是全部需要的。 非常感谢

当您谈论布局时,您将处理 HTML 和 CSS。

将你的两个包含在 div 中,然后创建一些 css class 以根据需要格式化布局,例如

<?php
   include('session.php');
?>
<html">
   
   <head>
      <title>My catalogue</title>
   </head>
   
   <body>
      <h2><a href = "logout.php">Sign Out</a></h2>
   </body>
   //I would need this to be always on the left
  <div id="sidelist">
  <?php include("sidelist.php"); ?>
  </div>
  //This should be the main content of the page
  <div id="main">
  <?php include("page.php"); ?>
  </div>
   
</html>

然后 CSS 可能看起来像

#sidelist{
float:left;
width:75%;
overflow:hidden;
}
#main{
float:left;
width:25%;
overflow:hidden;
}