Нужно сделать так, что бы при нажатии на кнопку(можно предложить вариант с ссылками), которые вставляются с помощью PHP из БД(эти кнопки представляют собой заголовок статьи, которая находится в value) и при нажатии на кнопку, тот же сайт меняет своё содержимое(Т.е есть окно с выводом для статьи, где выводится Заголовок, содержимое и автор.
Как сделать так, что бы при нажатии на кнопку статья менялась?
Я только изучаю PHP, более менее изучил CSS и HTML и не уверен в своем коде, любые советы по отношению к коду или к вопросу одобряются.
Код блока с списком статЕЙ-?
<?
$host = 'localhost';
$user = 'root';
$password = '';
$database = 'movieman_db';
$link = mysqli_connect($host, $user, $password, $database)
or die ("Ошибка " . mysqli_error($link));
$query = "SELECT * FROM atricle_profile";
$result = mysqli_query($link, $query) or die ("Ошибка " . mysqli_error($link));
if ($result) {
$rows = mysqli_num_rows($result);
for ($i =0; $i < $rows; ++$i) {
$row = mysqli_fetch_array($result);
?>
<div class="feature_block">
<form>
<?
echo '<input class="open_article" style="white-space:normal" type="submit" name="';
echo $row[id]; echo '" value="';
echo $row[title]; echo '">';
?>
</form>
</div>
<?
}
}
?>
Код для вывода содержимого статьи
<?
$host = 'localhost';
$user = 'root';
$password = '';
$database = 'movieman_db';
//echo $article_id;
$article_id = 6;
$link = mysqli_connect($host, $user, $password, $database)
or die ("Ошибка " . mysqli_error($link));
$query = "SELECT * FROM `atricle_profile` WHERE `id` = '$article_id' ";
$result = mysqli_query($link, $query) or die ("Ошибка " . mysqli_error($link));
if ($result) {
$rows = mysqli_num_rows($result);
for ($i =0; $i < $rows; ++$i) {
$row = mysqli_fetch_array($result);
?>
<h1 class="content_title"><?echo $row[title]?></h1>
<p> <?
echo $row[article];
?>
</p>
<?
}
}
?>
Index:
<?php
include "connect.php";
?>
<!DOCTYPE html>
<html>
<head>
<title>Сайт</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div class="header_block">
<div class="block_1">
Сайт
</div>
<div class="block_2">
</div>
</div>
<div class="main_block">
<div class="left_block">
<div class="last_movie_news">
<p>Последняя обсуждаемая статья</p>
</div>
<?
include "feature_article.php"
?>
</div>
<div class="right_block">
<div class="nav_block">
<div class="nav_buttons">
</div>
</div>
<div class="middle_block">
<?
include "article_out.php";
?>
<div class="article_inf">
</div>
</div>
<div class="news_block">
<p>В четверг четвертого числа, в четыре с четвертью часа, Лигурийский регулировщик регулировал в Лигурии, но тридцать три коробля лавировали лавировали да так и не вылавировали.
В четверг четвертого числа, в четыре с четвертью часа, Лигурийский регулировщик регулировал в Лигурии, но тридцать три коробля лавировали лавировали да так и не вылавировали.
В четверг четвертого числа, в четыре с четвертью часа, Лигурийский регулировщик регулировал в Лигурии, но тридцать три коробля лавировали лавировали да так и не вылавировали.
В четверг четвертого числа, в четыре с четвертью часа, Лигурийский регулировщик регулировал в Лигурии, но тридцать три коробля лавировали лавировали да так и не вылавировали.</p>
</div>
</div>
</div>
<div class="footer_block">
</div>
</body>
</html>