Как передать данные в PHP?

Нужно сделать так, что бы при нажатии на кнопку(можно предложить вариант с ссылками), которые вставляются с помощью 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>
  • Вопрос задан
  • 337 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы