dimchick5386
Новичок
Пишу сайт на html, используя таблицы баз данных. Задумка такова:
Есть главная страница, где есть некий контент (много статей), а так же блок с меню.
В меню несколько ссылок на другие страницы.
В phpmyadmin создана таблица menu (id, link, name). Вопрос: как вывести все строки таблицы phpmyadmin на сайт?
Проверьте пожалуйста правильность кода в общем, и помогите с написанием этой части сайта, пожалуйста
1 ФАЙЛ (db_connect.php):
<?
$db_login='root';
$db_pass='root';
$db_name='site';
$db_server='localhost';
$db_connect=mysqli_connect($db_server, $db_login, $db_pass, $db_name);
if (!$conn) { // Проверяем подключение к БД.
printf("Невозможно подключиться к базе данных. Код ошибки: %s\n", mysqli_connect_error());
exit;
?>
2 ФАЙЛ (menu.php):
<?
$q=mysqli_query($db_connect,"SELECT * FROM menu");
$r=mysql_fetch_array($q);
do
{
echo '<li><a href="'$r["link"].'">'.$r["name"].;'</a></li>';
}
while ($r=mysql_fetch_array($q));
?>
3 ФАЙЛ (index.php) - главный для сайта:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>***</title>
<link rel="stylesheet" href="styles.css" >
</head>
<body>
<!-- меню -->
***
<!-- футер -->
<div class="footer">
footeeeeeeeeeer
</div>
</body>
</html>
Есть главная страница, где есть некий контент (много статей), а так же блок с меню.
В меню несколько ссылок на другие страницы.
В phpmyadmin создана таблица menu (id, link, name). Вопрос: как вывести все строки таблицы phpmyadmin на сайт?
Проверьте пожалуйста правильность кода в общем, и помогите с написанием этой части сайта, пожалуйста
1 ФАЙЛ (db_connect.php):
<?
$db_login='root';
$db_pass='root';
$db_name='site';
$db_server='localhost';
$db_connect=mysqli_connect($db_server, $db_login, $db_pass, $db_name);
if (!$conn) { // Проверяем подключение к БД.
printf("Невозможно подключиться к базе данных. Код ошибки: %s\n", mysqli_connect_error());
exit;
?>
2 ФАЙЛ (menu.php):
<?
$q=mysqli_query($db_connect,"SELECT * FROM menu");
$r=mysql_fetch_array($q);
do
{
echo '<li><a href="'$r["link"].'">'.$r["name"].;'</a></li>';
}
while ($r=mysql_fetch_array($q));
?>
3 ФАЙЛ (index.php) - главный для сайта:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>***</title>
<link rel="stylesheet" href="styles.css" >
</head>
<body>
<!-- меню -->
***
<!-- футер -->
<div class="footer">
footeeeeeeeeeer
</div>
</body>
</html>