У меня есть простая php-страница, и я пытаюсь включить стиль в меню боковой панели usinf 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... но я не уверен, что у меня это так эффективно, как могло бы быть
..IF у вас есть правильный путь к вашему 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';
?>
Как сказал Флюм, если путь правильный, и вы правильно указали класс "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.
<?php
.