使用多个包含的 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;
}
我正在努力学习 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;
}