我有一个简单的php页面,我尝试将样式包含在我的侧栏菜单中,然后使用div,然后将css文件包含在顶部。有人可以让我知道我出错的地方,因为我是非常新的PHP。
代码
<?php
echo '<link rel="stylesheet" href="script/style.css" type="text/css">';
include 'library/connect.php';
$result = mysql_query("SELECT * FROM `Bands` ORDER BY `Venue` DESC");
echo "
<h1>Band Name</h1>";
while($row = mysql_fetch_array($result))
{
?>
<div class="menu_div">
<li>
<a href="list_item.php?id=<?php echo $row['Band_id']; ?>"><?php echo $row['Name']; ?></a>
</li>
</div>
<?php
}
echo "</table>";
include 'library/close.php';
?>
所以我的代码工作除了css ...但我不确定我是否有效率
答案 0 :(得分:3)
..如果您有正确的css文件路径... ,您应该可以将传统HTML
放在同一页面上,类似于设置正常文件的方式页面,然后将<?php
放在该页面中。
示例代码:
<link rel="stylesheet" href="script/style.css" type="text/css">
</head>
<?php
include 'library/connect.php';
$result = mysql_query("SELECT * FROM `Bands` ORDER BY `Venue` DESC");
echo "<h1>Band Name</h1>";
while($row = mysql_fetch_array($result)){
?>
<div class="menu_div">
<li>
<a href="list_item.php?id=<?php echo $row['Band_id']; ?>"><?php echo $row['Name']; ?></a>
</li>
</div>
<?php
}
echo "</table>";
include 'library/close.php';
?>
答案 1 :(得分:2)
就像Phlume所说的那样,如果路径正确并且你在样式表中正确引用了类“menu_div”,你可以简单地在头部包含这个链接。
<html>
<head>
<link rel="stylesheet" href="script/style.css" type="text/css">
</head>
<body>
<?php
YOUR PHP CODE
?>
</body>
</html>
您可能需要查看http://www.w3schools.com/php/php_includes.asp以获取有关php和html交互方式的帮助。